HSCAN.d.ts 683 B

12345678910111213141516
  1. import { RedisCommandArgument, RedisCommandArguments } from '.';
  2. import { ScanOptions } from './generic-transformers';
  3. export declare const FIRST_KEY_INDEX = 1;
  4. export declare const IS_READ_ONLY = true;
  5. export declare function transformArguments(key: RedisCommandArgument, cursor: number, options?: ScanOptions): RedisCommandArguments;
  6. type HScanRawReply = [RedisCommandArgument, Array<RedisCommandArgument>];
  7. export interface HScanTuple {
  8. field: RedisCommandArgument;
  9. value: RedisCommandArgument;
  10. }
  11. interface HScanReply {
  12. cursor: number;
  13. tuples: Array<HScanTuple>;
  14. }
  15. export declare function transformReply([cursor, rawTuples]: HScanRawReply): HScanReply;
  16. export {};