You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
655 B
20 lines
655 B
import { RedisCommandArgument, RedisCommandArguments } from '.';
|
|
import { GeoCoordinates } from './generic-transformers';
|
|
export declare const FIRST_KEY_INDEX = 1;
|
|
interface GeoMember extends GeoCoordinates {
|
|
member: RedisCommandArgument;
|
|
}
|
|
interface NX {
|
|
NX?: true;
|
|
}
|
|
interface XX {
|
|
XX?: true;
|
|
}
|
|
type SetGuards = NX | XX;
|
|
interface GeoAddCommonOptions {
|
|
CH?: true;
|
|
}
|
|
type GeoAddOptions = SetGuards & GeoAddCommonOptions;
|
|
export declare function transformArguments(key: RedisCommandArgument, toAdd: GeoMember | Array<GeoMember>, options?: GeoAddOptions): RedisCommandArguments;
|
|
export declare function transformReply(): number;
|
|
export {};
|
|
|