/// export * from './helpers'; declare const _default: { readonly ADD: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, key: import("@redis/client/dist/lib/RESP/types").RedisArgument, timestamp: import("./helpers").Timestamp, value: number, options?: import("./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/dist/lib/RESP/types").RedisArgument, timestamp: import("./helpers").Timestamp, value: number, options?: import("./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/dist/lib/RESP/types").RedisArgument, options?: import("./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/dist/lib/RESP/types").RedisArgument, options?: import("./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/dist/lib/RESP/types").RedisArgument, options?: import("./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/dist/lib/RESP/types").RedisArgument, options?: import("./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/dist/lib/RESP/types").RedisArgument, destinationKey: import("@redis/client/dist/lib/RESP/types").RedisArgument, aggregationType: import("./CREATERULE").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/dist/lib/RESP/types").RedisArgument, destinationKey: import("@redis/client/dist/lib/RESP/types").RedisArgument, aggregationType: import("./CREATERULE").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/dist/lib/RESP/types").RedisArgument, value: number, options?: import("./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/dist/lib/RESP/types").RedisArgument, value: number, options?: import("./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/dist/lib/RESP/types").RedisArgument, fromTimestamp: import("./helpers").Timestamp, toTimestamp: import("./helpers").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/dist/lib/RESP/types").RedisArgument, fromTimestamp: import("./helpers").Timestamp, toTimestamp: import("./helpers").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/dist/lib/RESP/types").RedisArgument, destinationKey: import("@redis/client/dist/lib/RESP/types").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/dist/lib/RESP/types").RedisArgument, destinationKey: import("@redis/client/dist/lib/RESP/types").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/dist/lib/RESP/types").RedisArgument, options?: import("./GET").TsGetOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/client/dist/lib/RESP/types").UnwrapReply>) => { 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/dist/lib/RESP/types").RedisArgument, options?: import("./GET").TsGetOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("@redis/client/dist/lib/RESP/types").UnwrapReply>) => { 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/dist/lib/RESP/types").RedisArgument, value: number, options?: import("./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/dist/lib/RESP/types").RedisArgument, value: number, options?: import("./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("./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?: import("@redis/client/dist/lib/RESP/types").TypeMapping | undefined) => import("./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("./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?: import("@redis/client/dist/lib/RESP/types").TypeMapping | undefined) => import("./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("./INFO").InfoRawReply, _: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").TypeMapping | undefined) => import("./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("./INFO").InfoRawReply, _: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").TypeMapping | undefined) => import("./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("./MADD").TsMAddSample[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; readonly mAdd: { readonly IS_READ_ONLY: false; readonly parseCommand: (this: void, parser: import("@redis/client").CommandParser, toAdd: import("./MADD").TsMAddSample[]) => void; readonly transformReply: () => import("@redis/client/dist/lib/RESP/types").ArrayReply>; }; 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("./MGET").TsMGetOptions | undefined) => void; readonly transformReply: { 2(this: void, reply: import("./MGET_WITHLABELS").MGetLabelsRawReply2>, _: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./MGET").TsMGetOptions | undefined) => void; readonly transformReply: { 2(this: void, reply: import("./MGET_WITHLABELS").MGetLabelsRawReply2>, _: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./MGET_WITHLABELS").TsMGetWithLabelsOptions | undefined) => void; readonly transformReply: { 2(this: void, reply: import("./MGET_WITHLABELS").MGetLabelsRawReply2>, _: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./MGET_WITHLABELS").TsMGetWithLabelsOptions | undefined) => void; readonly transformReply: { 2(this: void, reply: import("./MGET_WITHLABELS").MGetLabelsRawReply2>, _: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./MGET").TsMGetOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MGET").MGetRawReply2, _: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./MGET").TsMGetOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MGET").MGetRawReply2, _: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_GROUPBY").TsMRangeGroupByRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_GROUPBY").TsMRangeGroupByRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE").TsMRangeRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE").TsMRangeRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_GROUPBY").TsMRangeGroupByRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_GROUPBY").TsMRangeGroupByRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, selectedLabels: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_SELECTED_LABELS").TsMRangeSelectedLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, groupBy: import("./MRANGE_GROUPBY").TsMRangeGroupBy, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_WITHLABELS_GROUPBY").TsMRangeWithLabelsGroupByRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE_WITHLABELS").TsMRangeWithLabelsRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE").TsMRangeRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, filter: import("@redis/client/dist/lib/commands/generic-transformers").RedisVariadicArgument, options?: import("./RANGE").TsRangeOptions | undefined) => void; readonly transformReply: { readonly 2: (this: void, reply: import("./MRANGE").TsMRangeRawReply2, _?: any, typeMapping?: import("@redis/client/dist/lib/RESP/types").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("./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/dist/lib/RESP/types").RedisArgument, fromTimestamp: import("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, options?: import("./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("./helpers").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/dist/lib/RESP/types").RedisArgument, fromTimestamp: import("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, options?: import("./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("./helpers").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/dist/lib/RESP/types").RedisArgument, fromTimestamp: import("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, options?: import("./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("./helpers").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/dist/lib/RESP/types").RedisArgument, fromTimestamp: import("./helpers").Timestamp, toTimestamp: import("./helpers").Timestamp, options?: import("./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("./helpers").SamplesRawReply) => { timestamp: import("@redis/client/dist/lib/RESP/types").NumberReply; value: import("@redis/client/dist/lib/RESP/types").DoubleReply; }[]; }; }; }; export default _default; //# sourceMappingURL=index.d.ts.map