GEOADD.d.ts 655 B

1234567891011121314151617181920
  1. import { RedisCommandArgument, RedisCommandArguments } from '.';
  2. import { GeoCoordinates } from './generic-transformers';
  3. export declare const FIRST_KEY_INDEX = 1;
  4. interface GeoMember extends GeoCoordinates {
  5. member: RedisCommandArgument;
  6. }
  7. interface NX {
  8. NX?: true;
  9. }
  10. interface XX {
  11. XX?: true;
  12. }
  13. type SetGuards = NX | XX;
  14. interface GeoAddCommonOptions {
  15. CH?: true;
  16. }
  17. type GeoAddOptions = SetGuards & GeoAddCommonOptions;
  18. export declare function transformArguments(key: RedisCommandArgument, toAdd: GeoMember | Array<GeoMember>, options?: GeoAddOptions): RedisCommandArguments;
  19. export declare function transformReply(): number;
  20. export {};