/// import { RedisModules, RedisFunctions, RedisScripts, RespVersions, TypeMapping, RedisClientOptions, RedisClientType as GenericRedisClientType, RedisClusterOptions, RedisClusterType as genericRedisClusterType, RedisSentinelOptions, RedisSentinelType as genericRedisSentinelType, RedisClientPoolType as GenericRedisClientPoolType, RedisPoolOptions } from '@redis/client'; export * from '@redis/client'; export * from '@redis/bloom'; export * from '@redis/json'; export * from '@redis/search'; export * from '@redis/time-series'; declare const modules: { json: { ARRAPPEND: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, json: import("@redis/json").RedisJSON, ...jsons: import("@redis/json").RedisJSON[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; arrAppend: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, json: import("@redis/json").RedisJSON, ...jsons: import("@redis/json").RedisJSON[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; ARRINDEX: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, json: import("@redis/json").RedisJSON, options?: import("@redis/json/dist/lib/commands/ARRINDEX").JsonArrIndexOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; arrIndex: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, json: import("@redis/json").RedisJSON, options?: import("@redis/json/dist/lib/commands/ARRINDEX").JsonArrIndexOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; ARRINSERT: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, index: number, json: import("@redis/json").RedisJSON, ...jsons: import("@redis/json").RedisJSON[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; arrInsert: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, index: number, json: import("@redis/json").RedisJSON, ...jsons: import("@redis/json").RedisJSON[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; ARRLEN: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/ARRLEN").JsonArrLenOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; arrLen: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/ARRLEN").JsonArrLenOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; ARRPOP: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/ARRPOP").RedisArrPopOptions | undefined) => void; readonly transformReply: (this: void, reply: import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>) => string | number | boolean | Date | import("@redis/client/dist/lib/RESP/types").NullReply | { [key: string]: import("@redis/json").RedisJSON; [key: number]: import("@redis/json").RedisJSON; } | (import("@redis/json").RedisJSON | import("@redis/client/dist/lib/RESP/types").NullReply)[] | null; }; arrPop: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/ARRPOP").RedisArrPopOptions | undefined) => void; readonly transformReply: (this: void, reply: import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>) => string | number | boolean | Date | import("@redis/client/dist/lib/RESP/types").NullReply | (import("@redis/json").RedisJSON | import("@redis/client/dist/lib/RESP/types").NullReply)[] | { [key: string]: import("@redis/json").RedisJSON; [key: number]: import("@redis/json").RedisJSON; } | null; }; ARRTRIM: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, start: number, stop: number) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; arrTrim: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, start: number, stop: number) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; CLEAR: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/CLEAR").JsonClearOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; clear: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/CLEAR").JsonClearOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; DEBUG_MEMORY: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/DEBUG_MEMORY").JsonDebugMemoryOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; debugMemory: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/DEBUG_MEMORY").JsonDebugMemoryOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; DEL: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/DEL").JsonDelOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; del: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/DEL").JsonDelOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; FORGET: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/FORGET").JsonForgetOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; forget: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/FORGET").JsonForgetOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; GET: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/GET").JsonGetOptions | undefined) => void; readonly transformReply: typeof import("@redis/json/dist/lib/commands").transformRedisJsonNullReply; }; get: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/GET").JsonGetOptions | undefined) => void; readonly transformReply: typeof import("@redis/json/dist/lib/commands").transformRedisJsonNullReply; }; MERGE: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, value: import("@redis/json").RedisJSON) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; merge: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, value: import("@redis/json").RedisJSON) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; MGET: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, keys: import("@redis/client").RedisArgument[], path: import("@redis/client").RedisArgument) => void; readonly transformReply: (this: void, reply: (import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply)[]) => (import("@redis/json").RedisJSON | import("@redis/client/dist/lib/RESP/types").NullReply)[]; }; mGet: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, keys: import("@redis/client").RedisArgument[], path: import("@redis/client").RedisArgument) => void; readonly transformReply: (this: void, reply: (import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply)[]) => (import("@redis/json").RedisJSON | import("@redis/client/dist/lib/RESP/types").NullReply)[]; }; MSET: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, items: import("@redis/json/dist/lib/commands/MSET").JsonMSetItem[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; mSet: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, items: import("@redis/json/dist/lib/commands/MSET").JsonMSetItem[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; NUMINCRBY: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, by: number) => void; readonly transformReply: { readonly 2: (reply: import("@redis/client/dist/lib/RESP/types").UnwrapReply>) => number | (number | null)[]; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply | import("@redis/client/dist/lib/RESP/types").DoubleReply>; }; }; numIncrBy: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, by: number) => void; readonly transformReply: { readonly 2: (reply: import("@redis/client/dist/lib/RESP/types").UnwrapReply>) => number | (number | null)[]; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply | import("@redis/client/dist/lib/RESP/types").DoubleReply>; }; }; NUMMULTBY: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, by: number) => void; readonly transformReply: { readonly 2: (reply: import("@redis/client/dist/lib/RESP/types").UnwrapReply>) => number | (number | null)[]; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply | import("@redis/client/dist/lib/RESP/types").DoubleReply>; }; }; numMultBy: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, by: number) => void; readonly transformReply: { readonly 2: (reply: import("@redis/client/dist/lib/RESP/types").UnwrapReply>) => number | (number | null)[]; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply | import("@redis/client/dist/lib/RESP/types").DoubleReply>; }; }; OBJKEYS: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/OBJKEYS").JsonObjKeysOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply> | import("@redis/client/dist/lib/RESP/types").ArrayReply>>; }; objKeys: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/OBJKEYS").JsonObjKeysOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply> | import("@redis/client/dist/lib/RESP/types").ArrayReply>>; }; OBJLEN: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/OBJLEN").JsonObjLenOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; objLen: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/OBJLEN").JsonObjLenOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; SET: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, json: import("@redis/json").RedisJSON, options?: import("@redis/json/dist/lib/commands/SET").JsonSetOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; set: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument, json: import("@redis/json").RedisJSON, options?: import("@redis/json/dist/lib/commands/SET").JsonSetOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; STRAPPEND: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, append: string, options?: import("@redis/json/dist/lib/commands/STRAPPEND").JsonStrAppendOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; strAppend: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, append: string, options?: import("@redis/json/dist/lib/commands/STRAPPEND").JsonStrAppendOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; STRLEN: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/STRLEN").JsonStrLenOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; strLen: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/STRLEN").JsonStrLenOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; TOGGLE: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; toggle: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, path: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").NumberReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; TYPE: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/TYPE").JsonTypeOptions | undefined) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; readonly 3: (reply: (import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>)[]) => import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; type: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/json/dist/lib/commands/TYPE").JsonTypeOptions | undefined) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; readonly 3: (reply: (import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>)[]) => import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; }; ft: { _LIST: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; readonly 3: () => import("@redis/client/dist/lib/RESP/types").SetReply>; }; }; _list: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; readonly 3: () => import("@redis/client/dist/lib/RESP/types").SetReply>; }; }; ALTER: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, schema: import("@redis/search").RediSearchSchema) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; alter: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, schema: import("@redis/search").RediSearchSchema) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; AGGREGATE_WITHCURSOR: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/AGGREGATE_WITHCURSOR").FtAggregateWithCursorOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: [result: [total: import("@redis/client/dist/lib/RESP/types").UnwrapReply>, ...results: import("@redis/client/dist/lib/RESP/types").ArrayReply>[]], cursor: import("@redis/client/dist/lib/RESP/types").NumberReply]) => import("@redis/search/dist/lib/commands/AGGREGATE_WITHCURSOR").AggregateWithCursorReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; aggregateWithCursor: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/AGGREGATE_WITHCURSOR").FtAggregateWithCursorOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: [result: [total: import("@redis/client/dist/lib/RESP/types").UnwrapReply>, ...results: import("@redis/client/dist/lib/RESP/types").ArrayReply>[]], cursor: import("@redis/client/dist/lib/RESP/types").NumberReply]) => import("@redis/search/dist/lib/commands/AGGREGATE_WITHCURSOR").AggregateWithCursorReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; AGGREGATE: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/AGGREGATE").FtAggregateOptions | undefined) => void; readonly transformReply: { readonly 2: (rawReply: [total: import("@redis/client/dist/lib/RESP/types").UnwrapReply>, ...results: import("@redis/client/dist/lib/RESP/types").ArrayReply>[]], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/search/dist/lib/commands/AGGREGATE").AggregateReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; aggregate: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/AGGREGATE").FtAggregateOptions | undefined) => void; readonly transformReply: { readonly 2: (rawReply: [total: import("@redis/client/dist/lib/RESP/types").UnwrapReply>, ...results: import("@redis/client/dist/lib/RESP/types").ArrayReply>[]], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/search/dist/lib/commands/AGGREGATE").AggregateReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; ALIASADD: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, alias: import("@redis/client").RedisArgument, index: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; aliasAdd: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, alias: import("@redis/client").RedisArgument, index: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; ALIASDEL: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, alias: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; aliasDel: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, alias: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; ALIASUPDATE: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, alias: import("@redis/client").RedisArgument, index: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; aliasUpdate: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, alias: import("@redis/client").RedisArgument, index: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; CONFIG_GET: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, option: string) => void; readonly transformReply: (this: void, reply: import("@redis/client/dist/lib/RESP/types").TuplesReply<[import("@redis/client/dist/lib/RESP/types").BlobStringReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply]>[]) => Record>; }; configGet: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, option: string) => void; readonly transformReply: (this: void, reply: import("@redis/client/dist/lib/RESP/types").TuplesReply<[import("@redis/client/dist/lib/RESP/types").BlobStringReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply]>[]) => Record>; }; CONFIG_SET: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, property: Buffer | (string & {}) | "a" | "b", value: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; configSet: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, property: Buffer | (string & {}) | "a" | "b", value: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; CREATE: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, schema: import("@redis/search").RediSearchSchema, options?: import("@redis/search/dist/lib/commands/CREATE").CreateOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; create: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, schema: import("@redis/search").RediSearchSchema, options?: import("@redis/search/dist/lib/commands/CREATE").CreateOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; CURSOR_DEL: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, cursorId: import("@redis/client/dist/lib/RESP/types").UnwrapReply>) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; cursorDel: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, cursorId: import("@redis/client/dist/lib/RESP/types").UnwrapReply>) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; CURSOR_READ: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, cursor: import("@redis/client/dist/lib/RESP/types").UnwrapReply>, options?: import("@redis/search/dist/lib/commands/CURSOR_READ").FtCursorReadOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: [result: [total: import("@redis/client/dist/lib/RESP/types").UnwrapReply>, ...results: import("@redis/client/dist/lib/RESP/types").ArrayReply>[]], cursor: import("@redis/client/dist/lib/RESP/types").NumberReply]) => import("@redis/search/dist/lib/commands/AGGREGATE_WITHCURSOR").AggregateWithCursorReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; cursorRead: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, cursor: import("@redis/client/dist/lib/RESP/types").UnwrapReply>, options?: import("@redis/search/dist/lib/commands/CURSOR_READ").FtCursorReadOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: [result: [total: import("@redis/client/dist/lib/RESP/types").UnwrapReply>, ...results: import("@redis/client/dist/lib/RESP/types").ArrayReply>[]], cursor: import("@redis/client/dist/lib/RESP/types").NumberReply]) => import("@redis/search/dist/lib/commands/AGGREGATE_WITHCURSOR").AggregateWithCursorReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; DICTADD: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, dictionary: import("@redis/client").RedisArgument, term: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; dictAdd: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, dictionary: import("@redis/client").RedisArgument, term: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; DICTDEL: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, dictionary: import("@redis/client").RedisArgument, term: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; dictDel: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, dictionary: import("@redis/client").RedisArgument, term: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; DICTDUMP: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, dictionary: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; readonly 3: () => import("@redis/client/dist/lib/RESP/types").SetReply>; }; }; dictDump: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, dictionary: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; readonly 3: () => import("@redis/client/dist/lib/RESP/types").SetReply>; }; }; DROPINDEX: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/DROPINDEX").FtDropIndexOptions | undefined) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; readonly 3: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; }; dropIndex: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/DROPINDEX").FtDropIndexOptions | undefined) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; readonly 3: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; }; EXPLAIN: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/EXPLAIN").FtExplainOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply; }; explain: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/EXPLAIN").FtExplainOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply; }; EXPLAINCLI: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/EXPLAINCLI").FtExplainCLIOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; explainCli: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/EXPLAINCLI").FtExplainCLIOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; INFO: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (reply: any[], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/search/dist/lib/commands/INFO").InfoReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; info: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (reply: any[], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/search/dist/lib/commands/INFO").InfoReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; PROFILESEARCH: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: (import("@redis/search/dist/lib/commands/PROFILE_SEARCH").ProfileOptions & import("@redis/search").FtSearchOptions) | undefined) => void; readonly transformReply: { readonly 2: (reply: [import("@redis/search/dist/lib/commands/SEARCH").SearchRawReply, import("@redis/client/dist/lib/RESP/types").ArrayReply]) => import("@redis/search/dist/lib/commands/PROFILE_SEARCH").ProfileReplyResp2; readonly 3: (reply: import("@redis/client/dist/lib/RESP/types").ReplyUnion) => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; profileSearch: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: (import("@redis/search/dist/lib/commands/PROFILE_SEARCH").ProfileOptions & import("@redis/search").FtSearchOptions) | undefined) => void; readonly transformReply: { readonly 2: (reply: [import("@redis/search/dist/lib/commands/SEARCH").SearchRawReply, import("@redis/client/dist/lib/RESP/types").ArrayReply]) => import("@redis/search/dist/lib/commands/PROFILE_SEARCH").ProfileReplyResp2; readonly 3: (reply: import("@redis/client/dist/lib/RESP/types").ReplyUnion) => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; PROFILEAGGREGATE: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: string, query: string, options?: (import("@redis/search/dist/lib/commands/PROFILE_SEARCH").ProfileOptions & import("@redis/search/dist/lib/commands/AGGREGATE").FtAggregateOptions) | undefined) => void; readonly transformReply: { readonly 2: (reply: [[total: import("@redis/client/dist/lib/RESP/types").UnwrapReply>, ...results: import("@redis/client/dist/lib/RESP/types").ArrayReply>[]], import("@redis/client/dist/lib/RESP/types").ArrayReply]) => import("@redis/search/dist/lib/commands/PROFILE_SEARCH").ProfileReplyResp2; readonly 3: (reply: import("@redis/client/dist/lib/RESP/types").ReplyUnion) => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; profileAggregate: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: string, query: string, options?: (import("@redis/search/dist/lib/commands/PROFILE_SEARCH").ProfileOptions & import("@redis/search/dist/lib/commands/AGGREGATE").FtAggregateOptions) | undefined) => void; readonly transformReply: { readonly 2: (reply: [[total: import("@redis/client/dist/lib/RESP/types").UnwrapReply>, ...results: import("@redis/client/dist/lib/RESP/types").ArrayReply>[]], import("@redis/client/dist/lib/RESP/types").ArrayReply]) => import("@redis/search/dist/lib/commands/PROFILE_SEARCH").ProfileReplyResp2; readonly 3: (reply: import("@redis/client/dist/lib/RESP/types").ReplyUnion) => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; SEARCH_NOCONTENT: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search").FtSearchOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: import("@redis/search/dist/lib/commands/SEARCH").SearchRawReply) => import("@redis/search/dist/lib/commands/SEARCH_NOCONTENT").SearchNoContentReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; searchNoContent: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search").FtSearchOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: import("@redis/search/dist/lib/commands/SEARCH").SearchRawReply) => import("@redis/search/dist/lib/commands/SEARCH_NOCONTENT").SearchNoContentReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; SEARCH: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search").FtSearchOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: import("@redis/search/dist/lib/commands/SEARCH").SearchRawReply) => import("@redis/search").SearchReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; search: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search").FtSearchOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: import("@redis/search/dist/lib/commands/SEARCH").SearchRawReply) => import("@redis/search").SearchReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; SPELLCHECK: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/SPELLCHECK").FtSpellCheckOptions | undefined) => void; readonly transformReply: { readonly 2: (rawReply: [_: string, term: string, suggestions: [score: string, suggestion: string][]][]) => { term: string; suggestions: { score: number; suggestion: string; }[]; }[]; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; spellCheck: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, query: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/SPELLCHECK").FtSpellCheckOptions | undefined) => void; readonly transformReply: { readonly 2: (rawReply: [_: string, term: string, suggestions: [score: string, suggestion: string][]][]) => { term: string; suggestions: { score: number; suggestion: string; }[]; }[]; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; SUGADD: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, string: import("@redis/client").RedisArgument, score: number, options?: import("@redis/search/dist/lib/commands/SUGADD").FtSugAddOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; sugAdd: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, string: import("@redis/client").RedisArgument, score: number, options?: import("@redis/search/dist/lib/commands/SUGADD").FtSugAddOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; SUGDEL: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, string: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>; }; sugDel: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, string: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>; }; SUGGET_WITHPAYLOADS: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, prefix: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/SUGGET").FtSugGetOptions | undefined) => void; readonly transformReply: (this: void, reply: import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply[]) => { suggestion: import("@redis/client/dist/lib/RESP/types").BlobStringReply; payload: import("@redis/client/dist/lib/RESP/types").BlobStringReply; }[] | null; }; sugGetWithPayloads: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, prefix: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/SUGGET").FtSugGetOptions | undefined) => void; readonly transformReply: (this: void, reply: import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply[]) => { suggestion: import("@redis/client/dist/lib/RESP/types").BlobStringReply; payload: import("@redis/client/dist/lib/RESP/types").BlobStringReply; }[] | null; }; SUGGET_WITHSCORES_WITHPAYLOADS: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, prefix: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/SUGGET").FtSugGetOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => { suggestion: import("@redis/client/dist/lib/RESP/types").BlobStringReply; score: import("@redis/client/dist/lib/RESP/types").DoubleReply; payload: import("@redis/client/dist/lib/RESP/types").BlobStringReply; }[] | null; readonly 3: (reply: import("@redis/client/dist/lib/RESP/types").NullReply | (import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").DoubleReply)[]) => { suggestion: import("@redis/client/dist/lib/RESP/types").BlobStringReply; score: import("@redis/client/dist/lib/RESP/types").DoubleReply; payload: import("@redis/client/dist/lib/RESP/types").BlobStringReply; }[] | null; }; }; sugGetWithScoresWithPayloads: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, prefix: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/SUGGET").FtSugGetOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => { suggestion: import("@redis/client/dist/lib/RESP/types").BlobStringReply; score: import("@redis/client/dist/lib/RESP/types").DoubleReply; payload: import("@redis/client/dist/lib/RESP/types").BlobStringReply; }[] | null; readonly 3: (reply: import("@redis/client/dist/lib/RESP/types").NullReply | (import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").DoubleReply)[]) => { suggestion: import("@redis/client/dist/lib/RESP/types").BlobStringReply; score: import("@redis/client/dist/lib/RESP/types").DoubleReply; payload: import("@redis/client/dist/lib/RESP/types").BlobStringReply; }[] | null; }; }; SUGGET_WITHSCORES: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, prefix: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/SUGGET").FtSugGetOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => { suggestion: import("@redis/client/dist/lib/RESP/types").BlobStringReply; score: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[] | null; readonly 3: (reply: (import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").DoubleReply)[]) => { suggestion: import("@redis/client/dist/lib/RESP/types").BlobStringReply; score: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[] | null; }; }; sugGetWithScores: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, prefix: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/SUGGET").FtSugGetOptions | undefined) => void; readonly transformReply: { readonly 2: (reply: import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => { suggestion: import("@redis/client/dist/lib/RESP/types").BlobStringReply; score: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[] | null; readonly 3: (reply: (import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").DoubleReply)[]) => { suggestion: import("@redis/client/dist/lib/RESP/types").BlobStringReply; score: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[] | null; }; }; SUGGET: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, prefix: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/SUGGET").FtSugGetOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; sugGet: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, prefix: import("@redis/client").RedisArgument, options?: import("@redis/search/dist/lib/commands/SUGGET").FtSugGetOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; SUGLEN: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; sugLen: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; SYNDUMP: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (reply: (import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>)[]) => Record>>; readonly 3: () => import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").ArrayReply>>; }; }; synDump: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (reply: (import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").ArrayReply>)[]) => Record>>; readonly 3: () => import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").ArrayReply>>; }; }; SYNUPDATE: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, groupId: import("@redis/client").RedisArgument, terms: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/search/dist/lib/commands/SYNUPDATE").FtSynUpdateOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; synUpdate: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, groupId: import("@redis/client").RedisArgument, terms: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/search/dist/lib/commands/SYNUPDATE").FtSynUpdateOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; TAGVALS: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, fieldName: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; readonly 3: () => import("@redis/client/dist/lib/RESP/types").SetReply>; }; }; tagVals: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, index: import("@redis/client").RedisArgument, fieldName: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; readonly 3: () => import("@redis/client/dist/lib/RESP/types").SetReply>; }; }; }; ts: { readonly ADD: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, timestamp: import("@redis/time-series/dist/lib/commands").Timestamp, value: number, options?: import("@redis/time-series/dist/lib/commands/ADD").TsAddOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly add: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, timestamp: import("@redis/time-series/dist/lib/commands").Timestamp, value: number, options?: import("@redis/time-series/dist/lib/commands/ADD").TsAddOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly ALTER: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/time-series/dist/lib/commands/ALTER").TsAlterOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly alter: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/time-series/dist/lib/commands/ALTER").TsAlterOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly CREATE: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/time-series/dist/lib/commands/CREATE").TsCreateOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly create: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/time-series/dist/lib/commands/CREATE").TsCreateOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly CREATERULE: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, sourceKey: import("@redis/client").RedisArgument, destinationKey: import("@redis/client").RedisArgument, aggregationType: import("@redis/time-series").TimeSeriesAggregationType, bucketDuration: number, alignTimestamp?: number | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly createRule: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, sourceKey: import("@redis/client").RedisArgument, destinationKey: import("@redis/client").RedisArgument, aggregationType: import("@redis/time-series").TimeSeriesAggregationType, bucketDuration: number, alignTimestamp?: number | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly DECRBY: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, value: number, options?: import("@redis/time-series/dist/lib/commands/INCRBY").TsIncrByOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly decrBy: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, value: number, options?: import("@redis/time-series/dist/lib/commands/INCRBY").TsIncrByOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly DEL: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly del: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly DELETERULE: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, sourceKey: import("@redis/client").RedisArgument, destinationKey: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly deleteRule: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, sourceKey: import("@redis/client").RedisArgument, destinationKey: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly GET: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/time-series/dist/lib/commands/GET").TsGetOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/client/dist/lib/RESP/types").UnwrapReply | import("@redis/client/dist/lib/RESP/types").RespType<42, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply], never, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]>>) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; } | null; readonly 3: (this: void, reply: import("@redis/client/dist/lib/RESP/types").UnwrapReply) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; } | null; }; }; readonly get: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/time-series/dist/lib/commands/GET").TsGetOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/client/dist/lib/RESP/types").UnwrapReply | import("@redis/client/dist/lib/RESP/types").RespType<42, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply], never, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]>>) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; } | null; readonly 3: (this: void, reply: import("@redis/client/dist/lib/RESP/types").UnwrapReply) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; } | null; }; }; readonly INCRBY: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, value: number, options?: import("@redis/time-series/dist/lib/commands/INCRBY").TsIncrByOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly incrBy: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, value: number, options?: import("@redis/time-series/dist/lib/commands/INCRBY").TsIncrByOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly INFO_DEBUG: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: string) => void; readonly transformReply: { readonly 2: (this: void, reply: [...import("@redis/time-series/dist/lib/commands/INFO").InfoRawReplyTypes[], "keySelfName", import("@redis/client/dist/lib/RESP/types").BlobStringReply, "Chunks", ["startTimestamp", import("@redis/client/dist/lib/RESP/types").NumberReply, "endTimestamp", import("@redis/client/dist/lib/RESP/types").NumberReply, "samples", import("@redis/client/dist/lib/RESP/types").NumberReply, "size", import("@redis/client/dist/lib/RESP/types").NumberReply, "bytesPerSample", import("@redis/client/dist/lib/RESP/types").SimpleStringReply][]], _: any, typeMapping?: TypeMapping | undefined) => import("@redis/time-series/dist/lib/commands/INFO_DEBUG").InfoDebugReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; readonly infoDebug: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: string) => void; readonly transformReply: { readonly 2: (this: void, reply: [...import("@redis/time-series/dist/lib/commands/INFO").InfoRawReplyTypes[], "keySelfName", import("@redis/client/dist/lib/RESP/types").BlobStringReply, "Chunks", ["startTimestamp", import("@redis/client/dist/lib/RESP/types").NumberReply, "endTimestamp", import("@redis/client/dist/lib/RESP/types").NumberReply, "samples", import("@redis/client/dist/lib/RESP/types").NumberReply, "size", import("@redis/client/dist/lib/RESP/types").NumberReply, "bytesPerSample", import("@redis/client/dist/lib/RESP/types").SimpleStringReply][]], _: any, typeMapping?: TypeMapping | undefined) => import("@redis/time-series/dist/lib/commands/INFO_DEBUG").InfoDebugReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; readonly INFO: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: string) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/INFO").InfoRawReply, _: any, typeMapping?: TypeMapping | undefined) => import("@redis/time-series/dist/lib/commands/INFO").InfoReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; readonly info: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: string) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/INFO").InfoRawReply, _: any, typeMapping?: TypeMapping | undefined) => import("@redis/time-series/dist/lib/commands/INFO").InfoReply; readonly 3: () => import("@redis/client/dist/lib/RESP/types").ReplyUnion; }; readonly unstableResp3: true; }; readonly MADD: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, toAdd: import("@redis/time-series/dist/lib/commands/MADD").TsMAddSample[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply | import("@redis/client/dist/lib/RESP/types").SimpleErrorReply>; }; readonly mAdd: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, toAdd: import("@redis/time-series/dist/lib/commands/MADD").TsMAddSample[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply | import("@redis/client/dist/lib/RESP/types").SimpleErrorReply>; }; readonly MGET_SELECTED_LABELS: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/MGET").TsMGetOptions | undefined) => void; readonly transformReply: { 2(this: void, reply: import("@redis/time-series/dist/lib/commands/MGET_WITHLABELS").MGetLabelsRawReply2>, _: any, typeMapping?: TypeMapping | undefined): import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }; }>; 3(this: void, reply: import("@redis/time-series/dist/lib/commands/MGET_WITHLABELS").MGetLabelsRawReply3>): import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }>; }; }; readonly mGetSelectedLabels: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/MGET").TsMGetOptions | undefined) => void; readonly transformReply: { 2(this: void, reply: import("@redis/time-series/dist/lib/commands/MGET_WITHLABELS").MGetLabelsRawReply2>, _: any, typeMapping?: TypeMapping | undefined): import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }; }>; 3(this: void, reply: import("@redis/time-series/dist/lib/commands/MGET_WITHLABELS").MGetLabelsRawReply3>): import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }>; }; }; readonly MGET_WITHLABELS: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/MGET_WITHLABELS").TsMGetWithLabelsOptions | undefined) => void; readonly transformReply: { 2(this: void, reply: import("@redis/time-series/dist/lib/commands/MGET_WITHLABELS").MGetLabelsRawReply2>, _: any, typeMapping?: TypeMapping | undefined): import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }; }>; 3(this: void, reply: import("@redis/time-series/dist/lib/commands/MGET_WITHLABELS").MGetLabelsRawReply3>): import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }>; }; }; readonly mGetWithLabels: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/MGET_WITHLABELS").TsMGetWithLabelsOptions | undefined) => void; readonly transformReply: { 2(this: void, reply: import("@redis/time-series/dist/lib/commands/MGET_WITHLABELS").MGetLabelsRawReply2>, _: any, typeMapping?: TypeMapping | undefined): import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }; }>; 3(this: void, reply: import("@redis/time-series/dist/lib/commands/MGET_WITHLABELS").MGetLabelsRawReply3>): import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }>; }; }; readonly MGET: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/MGET").TsMGetOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MGET").MGetRawReply2, _: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MGET").MGetRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }>; }; }; readonly mGet: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/MGET").TsMGetOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MGET").MGetRawReply2, _: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MGET").MGetRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { sample: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }>; }; }; readonly MRANGE_GROUPBY: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupByRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly mRangeGroupBy: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupByRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly MRANGE_SELECTED_LABELS_GROUPBY: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly mRangeSelectedLabelsGroupBy: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly MRANGE_SELECTED_LABELS: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: never; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly mRangeSelectedLabels: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: never; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly MRANGE_WITHLABELS_GROUPBY: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: string[] | Buffer[]; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly mRangeWithLabelsGroupBy: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: string[] | Buffer[]; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly MRANGE_WITHLABELS: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: Record>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly mRangeWithLabels: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: Record>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly MRANGE: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE").TsMRangeRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE").TsMRangeRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]>; }; }; readonly mRange: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE").TsMRangeRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE").TsMRangeRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]>; }; }; readonly MREVRANGE_GROUPBY: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupByRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly mRevRangeGroupBy: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupByRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly MREVRANGE_SELECTED_LABELS_GROUPBY: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly mRevRangeSelectedLabelsGroupBy: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly MREVRANGE_SELECTED_LABELS: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: never; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly mRevRangeSelectedLabels: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: never; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly MREVRANGE_WITHLABELS_GROUPBY: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: string[] | Buffer[]; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly mRevRangeWithLabelsGroupBy: { readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("@redis/time-series/dist/lib/commands/MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: string[] | Buffer[]; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; sources: import("@redis/client/dist/lib/RESP/types").ArrayReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly MREVRANGE_WITHLABELS: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: Record>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly mRevRangeWithLabels: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: Record>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; }>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { labels: import("@redis/client/dist/lib/RESP/types").MapReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply>; samples: { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }>; }; }; readonly MREVRANGE: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE").TsMRangeRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE").TsMRangeRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]>; }; }; readonly mRevRange: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (parser: import("@redis/client").CommandParser, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE").TsMRangeRawReply2, _?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").MapReply, { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]>; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands/MRANGE").TsMRangeRawReply3) => import("@redis/client/dist/lib/RESP/types").MapReply, { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]>; }; }; readonly QUERYINDEX: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; readonly 3: () => import("@redis/client/dist/lib/RESP/types").SetReply>; }; }; readonly queryIndex: { readonly NOT_KEYED_COMMAND: true; readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: { readonly 2: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; readonly 3: () => import("@redis/client/dist/lib/RESP/types").SetReply>; }; }; readonly RANGE: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/client/dist/lib/RESP/types").RespType<42, import("@redis/client/dist/lib/RESP/types").RespType<42, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply], never, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]>[], never, import("@redis/client/dist/lib/RESP/types").RespType<42, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply], never, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]>[]>) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands").SamplesRawReply) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }; }; readonly range: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/client/dist/lib/RESP/types").RespType<42, import("@redis/client/dist/lib/RESP/types").RespType<42, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply], never, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]>[], never, import("@redis/client/dist/lib/RESP/types").RespType<42, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply], never, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]>[]>) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands").SamplesRawReply) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }; }; readonly REVRANGE: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/client/dist/lib/RESP/types").RespType<42, import("@redis/client/dist/lib/RESP/types").RespType<42, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply], never, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]>[], never, import("@redis/client/dist/lib/RESP/types").RespType<42, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply], never, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]>[]>) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands").SamplesRawReply) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }; }; readonly revRange: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, fromTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, toTimestamp: import("@redis/time-series/dist/lib/commands").Timestamp, options?: import("@redis/time-series/dist/lib/commands/RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/client/dist/lib/RESP/types").RespType<42, import("@redis/client/dist/lib/RESP/types").RespType<42, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply], never, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]>[], never, import("@redis/client/dist/lib/RESP/types").RespType<42, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply], never, [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]>[]>) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: number; }[]; readonly 3: (this: void, reply: import("@redis/time-series/dist/lib/commands").SamplesRawReply) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }; }; }; bf: { readonly ADD: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly add: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly CARD: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly card: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly EXISTS: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly exists: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly INFO: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Capacity">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Size">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of filters">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of items inserted">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Expansion rate">, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").NumberReply], _: any, typeMapping?: TypeMapping | undefined) => import("@redis/bloom/dist/lib/commands/bloom/INFO").BfInfoReplyMap; readonly 3: () => import("@redis/bloom/dist/lib/commands/bloom/INFO").BfInfoReplyMap; }; }; readonly info: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Capacity">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Size">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of filters">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of items inserted">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Expansion rate">, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").NumberReply], _: any, typeMapping?: TypeMapping | undefined) => import("@redis/bloom/dist/lib/commands/bloom/INFO").BfInfoReplyMap; readonly 3: () => import("@redis/bloom/dist/lib/commands/bloom/INFO").BfInfoReplyMap; }; }; readonly INSERT: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/bloom/dist/lib/commands/bloom/INSERT").BfInsertOptions | undefined) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly insert: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/bloom/dist/lib/commands/bloom/INSERT").BfInsertOptions | undefined) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly LOADCHUNK: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, iterator: number, chunk: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly loadChunk: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, iterator: number, chunk: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly MADD: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly mAdd: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly MEXISTS: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly mExists: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly RESERVE: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, errorRate: number, capacity: number, options?: import("@redis/bloom/dist/lib/commands/bloom/RESERVE").BfReserveOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly reserve: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, errorRate: number, capacity: number, options?: import("@redis/bloom/dist/lib/commands/bloom/RESERVE").BfReserveOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly SCANDUMP: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, iterator: number) => void; readonly transformReply: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]) => { iterator: import("@redis/client/dist/lib/RESP/types").NumberReply; chunk: import("@redis/client/dist/lib/RESP/types").BlobStringReply; }; }; readonly scanDump: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, iterator: number) => void; readonly transformReply: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").BlobStringReply]) => { iterator: import("@redis/client/dist/lib/RESP/types").NumberReply; chunk: import("@redis/client/dist/lib/RESP/types").BlobStringReply; }; }; }; cms: { readonly INCRBY: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/bloom/dist/lib/commands/count-min-sketch/INCRBY").BfIncrByItem | import("@redis/bloom/dist/lib/commands/count-min-sketch/INCRBY").BfIncrByItem[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly incrBy: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/bloom/dist/lib/commands/count-min-sketch/INCRBY").BfIncrByItem | import("@redis/bloom/dist/lib/commands/count-min-sketch/INCRBY").BfIncrByItem[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly INFO: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"width">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"depth">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"count">, import("@redis/client/dist/lib/RESP/types").NumberReply], _: any, typeMapping?: TypeMapping | undefined) => import("@redis/bloom/dist/lib/commands/count-min-sketch/INFO").CmsInfoReply; readonly 3: () => import("@redis/bloom/dist/lib/commands/count-min-sketch/INFO").CmsInfoReply; }; }; readonly info: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"width">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"depth">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"count">, import("@redis/client/dist/lib/RESP/types").NumberReply], _: any, typeMapping?: TypeMapping | undefined) => import("@redis/bloom/dist/lib/commands/count-min-sketch/INFO").CmsInfoReply; readonly 3: () => import("@redis/bloom/dist/lib/commands/count-min-sketch/INFO").CmsInfoReply; }; }; readonly INITBYDIM: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, width: number, depth: number) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly initByDim: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, width: number, depth: number) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly INITBYPROB: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, error: number, probability: number) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly initByProb: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, error: number, probability: number) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly MERGE: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, destination: import("@redis/client").RedisArgument, source: import("@redis/bloom/dist/lib/commands/count-min-sketch/MERGE").BfMergeSketches) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly merge: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, destination: import("@redis/client").RedisArgument, source: import("@redis/bloom/dist/lib/commands/count-min-sketch/MERGE").BfMergeSketches) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly QUERY: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly query: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; cf: { readonly ADD: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly add: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly ADDNX: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly addNX: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly COUNT: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly count: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").NumberReply; }; readonly DEL: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly del: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly EXISTS: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly exists: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, item: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").NumberReply<0 | 1>) => boolean; 3: () => import("@redis/client/dist/lib/RESP/types").BooleanReply; }; }; readonly INFO: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Size">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of buckets">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of filters">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of items inserted">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of items deleted">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Bucket size">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Expansion rate">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Max iterations">, import("@redis/client/dist/lib/RESP/types").NumberReply], _: any, typeMapping?: TypeMapping | undefined) => import("@redis/bloom/dist/lib/commands/cuckoo/INFO").CfInfoReplyMap; readonly 3: () => import("@redis/bloom/dist/lib/commands/cuckoo/INFO").CfInfoReplyMap; }; }; readonly info: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Size">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of buckets">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of filters">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of items inserted">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Number of items deleted">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Bucket size">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Expansion rate">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Max iterations">, import("@redis/client/dist/lib/RESP/types").NumberReply], _: any, typeMapping?: TypeMapping | undefined) => import("@redis/bloom/dist/lib/commands/cuckoo/INFO").CfInfoReplyMap; readonly 3: () => import("@redis/bloom/dist/lib/commands/cuckoo/INFO").CfInfoReplyMap; }; }; readonly INSERT: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/bloom/dist/lib/commands/cuckoo/INSERT").CfInsertOptions | undefined) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly insert: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/bloom/dist/lib/commands/cuckoo/INSERT").CfInsertOptions | undefined) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly INSERTNX: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/bloom/dist/lib/commands/cuckoo/INSERT").CfInsertOptions | undefined) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly insertNX: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/bloom/dist/lib/commands/cuckoo/INSERT").CfInsertOptions | undefined) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly LOADCHUNK: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, iterator: number, chunk: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly loadChunk: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, iterator: number, chunk: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly RESERVE: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, capacity: number, options?: import("@redis/bloom/dist/lib/commands/cuckoo/RESERVE").CfReserveOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly reserve: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, capacity: number, options?: import("@redis/bloom/dist/lib/commands/cuckoo/RESERVE").CfReserveOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly SCANDUMP: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, iterator: number) => void; readonly transformReply: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply]) => { iterator: import("@redis/client/dist/lib/RESP/types").NumberReply; chunk: import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply; }; }; readonly scanDump: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, iterator: number) => void; readonly transformReply: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply]) => { iterator: import("@redis/client/dist/lib/RESP/types").NumberReply; chunk: import("@redis/client/dist/lib/RESP/types").NullReply | import("@redis/client/dist/lib/RESP/types").BlobStringReply; }; }; }; tDigest: { readonly ADD: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, values: number[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly add: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, values: number[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly BYRANK: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, ranks: number[]) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly byRank: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, ranks: number[]) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly BYREVRANK: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, ranks: number[]) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly byRevRank: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, ranks: number[]) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly CDF: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, values: number[]) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly cdf: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, values: number[]) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly CREATE: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/bloom/dist/lib/commands/t-digest/CREATE").TDigestCreateOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly create: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, options?: import("@redis/bloom/dist/lib/commands/t-digest/CREATE").TDigestCreateOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly INFO: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Compression">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Capacity">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Merged nodes">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Unmerged nodes">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Merged weight">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Unmerged weight">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Observations">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Total compressions">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Memory usage">, import("@redis/client/dist/lib/RESP/types").NumberReply], _: any, typeMapping?: TypeMapping | undefined) => import("@redis/bloom/dist/lib/commands/t-digest/INFO").TdInfoReplyMap; readonly 3: () => import("@redis/bloom/dist/lib/commands/t-digest/INFO").TdInfoReplyMap; }; }; readonly info: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (this: void, reply: [import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Compression">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Capacity">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Merged nodes">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Unmerged nodes">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Merged weight">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Unmerged weight">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Observations">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Total compressions">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"Memory usage">, import("@redis/client/dist/lib/RESP/types").NumberReply], _: any, typeMapping?: TypeMapping | undefined) => import("@redis/bloom/dist/lib/commands/t-digest/INFO").TdInfoReplyMap; readonly 3: () => import("@redis/bloom/dist/lib/commands/t-digest/INFO").TdInfoReplyMap; }; }; readonly MAX: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply, preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply; 3: () => import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }; readonly max: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply, preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply; 3: () => import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }; readonly MERGE: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, destination: import("@redis/client").RedisArgument, source: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/bloom/dist/lib/commands/t-digest/MERGE").TDigestMergeOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly merge: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, destination: import("@redis/client").RedisArgument, source: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("@redis/bloom/dist/lib/commands/t-digest/MERGE").TDigestMergeOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly MIN: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply, preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply; 3: () => import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }; readonly min: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply, preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply; 3: () => import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }; readonly QUANTILE: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, quantiles: number[]) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly quantile: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, quantiles: number[]) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply[], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly RANK: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, values: number[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly rank: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, values: number[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly RESET: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly reset: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly REVRANK: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, values: number[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly revRank: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, values: number[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly TRIMMED_MEAN: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, lowCutPercentile: number, highCutPercentile: number) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply, preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply; 3: () => import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }; readonly trimmedMean: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, lowCutPercentile: number, highCutPercentile: number) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").BlobStringReply, preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/client/dist/lib/RESP/types").DoubleReply; 3: () => import("@redis/client/dist/lib/RESP/types").DoubleReply; }; }; }; topK: { readonly ADD: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly add: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly COUNT: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly count: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly INCRBY: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/bloom/dist/lib/commands/top-k/INCRBY").TopKIncrByItem | import("@redis/bloom/dist/lib/commands/top-k/INCRBY").TopKIncrByItem[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly incrBy: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/bloom/dist/lib/commands/top-k/INCRBY").TopKIncrByItem | import("@redis/bloom/dist/lib/commands/top-k/INCRBY").TopKIncrByItem[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly INFO: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (reply: [import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"k">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"width">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"depth">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"decay">, import("@redis/client/dist/lib/RESP/types").BlobStringReply], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/bloom/dist/lib/commands/top-k/INFO").TopKInfoReplyMap; readonly 3: () => import("@redis/bloom/dist/lib/commands/top-k/INFO").TopKInfoReplyMap; }; }; readonly info: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: { readonly 2: (reply: [import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"k">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"width">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"depth">, import("@redis/client/dist/lib/RESP/types").NumberReply, import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"decay">, import("@redis/client/dist/lib/RESP/types").BlobStringReply], preserve?: any, typeMapping?: TypeMapping | undefined) => import("@redis/bloom/dist/lib/commands/top-k/INFO").TopKInfoReplyMap; readonly 3: () => import("@redis/bloom/dist/lib/commands/top-k/INFO").TopKInfoReplyMap; }; }; readonly LIST_WITHCOUNT: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: (this: void, rawReply: (import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").NumberReply)[]) => { item: import("@redis/client/dist/lib/RESP/types").BlobStringReply; count: import("@redis/client/dist/lib/RESP/types").NumberReply; }[]; }; readonly listWithCount: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: (this: void, rawReply: (import("@redis/client/dist/lib/RESP/types").BlobStringReply | import("@redis/client/dist/lib/RESP/types").NumberReply)[]) => { item: import("@redis/client/dist/lib/RESP/types").BlobStringReply; count: import("@redis/client/dist/lib/RESP/types").NumberReply; }[]; }; readonly LIST: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly list: { readonly IS_READ_ONLY: true; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly QUERY: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly query: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, items: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument) => void; readonly transformReply: { 2: (reply: import("@redis/client/dist/lib/RESP/types").ArrayReply>) => boolean[]; 3: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; }; readonly RESERVE: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, topK: number, options?: import("@redis/bloom/dist/lib/commands/top-k/RESERVE").TopKReserveOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; readonly reserve: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client").RedisArgument, topK: number, options?: import("@redis/bloom/dist/lib/commands/top-k/RESERVE").TopKReserveOptions | undefined) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").SimpleStringReply<"OK">; }; }; }; export type RedisDefaultModules = typeof modules; export type RedisClientType = GenericRedisClientType; export declare function createClient(options?: RedisClientOptions): GenericRedisClientType; export declare function createClientPool(clientOptions?: Omit, "clientSideCache">, options?: Partial): GenericRedisClientPoolType; export type RedisClusterType = genericRedisClusterType; export declare function createCluster(options: RedisClusterOptions): RedisClusterType; export type RedisSentinelType = genericRedisSentinelType; export declare function createSentinel(options: RedisSentinelOptions): RedisSentinelType; //# sourceMappingURL=index.d.ts.map