ZADD.d.ts 648 B

123456789101112131415161718192021222324
  1. import { RedisCommandArgument, RedisCommandArguments } from '.';
  2. import { ZMember } from './generic-transformers';
  3. export declare const FIRST_KEY_INDEX = 1;
  4. interface NX {
  5. NX?: true;
  6. }
  7. interface XX {
  8. XX?: true;
  9. }
  10. interface LT {
  11. LT?: true;
  12. }
  13. interface GT {
  14. GT?: true;
  15. }
  16. interface CH {
  17. CH?: true;
  18. }
  19. interface INCR {
  20. INCR?: true;
  21. }
  22. type ZAddOptions = (NX | (XX & LT & GT)) & CH & INCR;
  23. export declare function transformArguments(key: RedisCommandArgument, members: ZMember | Array<ZMember>, options?: ZAddOptions): RedisCommandArguments;
  24. export { transformNumberInfinityReply as transformReply } from './generic-transformers';