LCS_IDX.d.ts 631 B

123456789101112131415161718192021
  1. import { RedisCommandArgument, RedisCommandArguments } from '.';
  2. import { RangeReply, RawRangeReply } from './generic-transformers';
  3. export { FIRST_KEY_INDEX, IS_READ_ONLY } from './LCS';
  4. export declare function transformArguments(key1: RedisCommandArgument, key2: RedisCommandArgument): RedisCommandArguments;
  5. type RawReply = [
  6. 'matches',
  7. Array<[
  8. key1: RawRangeReply,
  9. key2: RawRangeReply
  10. ]>,
  11. 'len',
  12. number
  13. ];
  14. interface Reply {
  15. matches: Array<{
  16. key1: RangeReply;
  17. key2: RangeReply;
  18. }>;
  19. length: number;
  20. }
  21. export declare function transformReply(reply: RawReply): Reply;