4840 lines
397 KiB
TypeScript
4840 lines
397 KiB
TypeScript
import { CLIENT_KILL_FILTERS } from './CLIENT_KILL';
|
|
import { FAILOVER_MODES } from './CLUSTER_FAILOVER';
|
|
import { CLUSTER_SLOT_STATES } from './CLUSTER_SETSLOT';
|
|
import { COMMAND_LIST_FILTER_BY } from './COMMAND_LIST';
|
|
import { REDIS_FLUSH_MODES } from './FLUSHALL';
|
|
export { CLIENT_KILL_FILTERS, FAILOVER_MODES, CLUSTER_SLOT_STATES, COMMAND_LIST_FILTER_BY, REDIS_FLUSH_MODES };
|
|
export { SetOptions } from './SET';
|
|
declare const _default: {
|
|
readonly ACL_CAT: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, categoryName?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly aclCat: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, categoryName?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ACL_DELUSER: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, username: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly aclDelUser: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, username: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ACL_DRYRUN: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, username: import("../RESP/types").RedisArgument, command: import("../RESP/types").RedisArgument[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string> | import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly aclDryRun: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, username: import("../RESP/types").RedisArgument, command: import("../RESP/types").RedisArgument[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string> | import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly ACL_GENPASS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, bits?: number | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly aclGenPass: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, bits?: number | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly ACL_GETUSER: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, username: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>, import("../RESP/types").BlobStringReply<"passwords">, import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>, import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>, import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>, import("../RESP/types").BlobStringReply<"selectors">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string>], never, [import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string>], never, [import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string>]>[]>]) => {
|
|
flags: import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
passwords: import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
commands: import("../RESP/types").BlobStringReply<string>;
|
|
keys: import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
channels: import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
selectors: {
|
|
commands: import("../RESP/types").BlobStringReply<string>;
|
|
keys: import("../RESP/types").BlobStringReply<string>;
|
|
channels: import("../RESP/types").BlobStringReply<string>;
|
|
}[];
|
|
};
|
|
readonly 3: () => import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>], [import("../RESP/types").BlobStringReply<"passwords">, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>], [import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>> | import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>> | import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"selectors">, import("../RESP/types").ArrayReply<import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string>]]>>]]>;
|
|
};
|
|
};
|
|
readonly aclGetUser: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, username: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>, import("../RESP/types").BlobStringReply<"passwords">, import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>, import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>, import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>, import("../RESP/types").BlobStringReply<"selectors">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string>], never, [import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string>], never, [import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string>]>[]>]) => {
|
|
flags: import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
passwords: import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
commands: import("../RESP/types").BlobStringReply<string>;
|
|
keys: import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
channels: import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
selectors: {
|
|
commands: import("../RESP/types").BlobStringReply<string>;
|
|
keys: import("../RESP/types").BlobStringReply<string>;
|
|
channels: import("../RESP/types").BlobStringReply<string>;
|
|
}[];
|
|
};
|
|
readonly 3: () => import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>], [import("../RESP/types").BlobStringReply<"passwords">, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>], [import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>> | import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>> | import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"selectors">, import("../RESP/types").ArrayReply<import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"commands">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"keys">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"channels">, import("../RESP/types").BlobStringReply<string>]]>>]]>;
|
|
};
|
|
};
|
|
readonly ACL_LIST: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly aclList: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ACL_LOAD: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly aclLoad: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly ACL_LOG_RESET: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly aclLogReset: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly ACL_LOG: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, count?: number | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"reason">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"context">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"object">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"username">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"age-seconds">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"client-info">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"entry-id">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"timestamp-created">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"timestamp-last-updated">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"reason">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"context">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"object">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"username">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"age-seconds">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"client-info">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"entry-id">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"timestamp-created">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"timestamp-last-updated">, import("../RESP/types").NumberReply<number>]>[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
count: import("../RESP/types").NumberReply<number>;
|
|
reason: import("../RESP/types").BlobStringReply<string>;
|
|
context: import("../RESP/types").BlobStringReply<string>;
|
|
object: import("../RESP/types").BlobStringReply<string>;
|
|
username: import("../RESP/types").BlobStringReply<string>;
|
|
'age-seconds': import("../RESP/types").DoubleReply<number>;
|
|
'client-info': import("../RESP/types").BlobStringReply<string>;
|
|
'entry-id': import("../RESP/types").NumberReply<number>;
|
|
'timestamp-created': import("../RESP/types").NumberReply<number>;
|
|
'timestamp-last-updated': import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
readonly 3: () => import("./ACL_LOG").AclLogReply;
|
|
};
|
|
};
|
|
readonly aclLog: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, count?: number | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"reason">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"context">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"object">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"username">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"age-seconds">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"client-info">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"entry-id">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"timestamp-created">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"timestamp-last-updated">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"reason">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"context">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"object">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"username">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"age-seconds">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"client-info">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"entry-id">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"timestamp-created">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"timestamp-last-updated">, import("../RESP/types").NumberReply<number>]>[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
count: import("../RESP/types").NumberReply<number>;
|
|
reason: import("../RESP/types").BlobStringReply<string>;
|
|
context: import("../RESP/types").BlobStringReply<string>;
|
|
object: import("../RESP/types").BlobStringReply<string>;
|
|
username: import("../RESP/types").BlobStringReply<string>;
|
|
'age-seconds': import("../RESP/types").DoubleReply<number>;
|
|
'client-info': import("../RESP/types").BlobStringReply<string>;
|
|
'entry-id': import("../RESP/types").NumberReply<number>;
|
|
'timestamp-created': import("../RESP/types").NumberReply<number>;
|
|
'timestamp-last-updated': import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
readonly 3: () => import("./ACL_LOG").AclLogReply;
|
|
};
|
|
};
|
|
readonly ACL_SAVE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly aclSave: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly ACL_SETUSER: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, username: import("../RESP/types").RedisArgument, rule: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly aclSetUser: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, username: import("../RESP/types").RedisArgument, rule: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly ACL_USERS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly aclUsers: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ACL_WHOAMI: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly aclWhoAmI: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly APPEND: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly append: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ASKING: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly asking: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly AUTH: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, { username, password }: import("./AUTH").AuthOptions) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly auth: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, { username, password }: import("./AUTH").AuthOptions) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly BGREWRITEAOF: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly bgRewriteAof: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly BGSAVE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./BGSAVE").BgSaveOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly bgSave: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./BGSAVE").BgSaveOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly BITCOUNT: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, range?: import("./BITCOUNT").BitCountRange | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly bitCount: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, range?: import("./BITCOUNT").BitCountRange | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly BITFIELD_RO: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, operations: import("./BITFIELD_RO").BitFieldRoOperations) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly bitFieldRo: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, operations: import("./BITFIELD_RO").BitFieldRoOperations) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly BITFIELD: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, operations: import("./BITFIELD").BitFieldOperations) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly bitField: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, operations: import("./BITFIELD").BitFieldOperations) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly BITOP: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, operation: import("./BITOP").BitOperations, destKey: import("../RESP/types").RedisArgument, key: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly bitOp: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, operation: import("./BITOP").BitOperations, destKey: import("../RESP/types").RedisArgument, key: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly BITPOS: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, bit: import("./generic-transformers").BitValue, start?: number | undefined, end?: number | undefined, mode?: "BYTE" | "BIT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly bitPos: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, bit: import("./generic-transformers").BitValue, start?: number | undefined, end?: number | undefined, mode?: "BYTE" | "BIT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly BLMOVE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, sourceSide: import("./generic-transformers").ListSide, destinationSide: import("./generic-transformers").ListSide, timeout: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly blMove: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, sourceSide: import("./generic-transformers").ListSide, destinationSide: import("./generic-transformers").ListSide, timeout: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly BLMPOP: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, timeout: number, keys: import("./generic-transformers").RedisVariadicArgument, side: import("./generic-transformers").ListSide, options?: import("./LMPOP").LMPopOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[key: import("../RESP/types").BlobStringReply<string>, elements: import("../RESP/types").BlobStringReply<string>[]]>;
|
|
};
|
|
readonly blmPop: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, timeout: number, keys: import("./generic-transformers").RedisVariadicArgument, side: import("./generic-transformers").ListSide, options?: import("./LMPOP").LMPopOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[key: import("../RESP/types").BlobStringReply<string>, elements: import("../RESP/types").BlobStringReply<string>[]]>;
|
|
};
|
|
readonly BLPOP: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("./generic-transformers").RedisVariadicArgument, timeout: number) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
element: import("../RESP/types").BlobStringReply<string>;
|
|
} | null;
|
|
};
|
|
readonly blPop: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("./generic-transformers").RedisVariadicArgument, timeout: number) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
element: import("../RESP/types").BlobStringReply<string>;
|
|
} | null;
|
|
};
|
|
readonly BRPOP: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("./generic-transformers").RedisVariadicArgument, timeout: number) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
element: import("../RESP/types").BlobStringReply<string>;
|
|
} | null;
|
|
};
|
|
readonly brPop: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("./generic-transformers").RedisVariadicArgument, timeout: number) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
element: import("../RESP/types").BlobStringReply<string>;
|
|
} | null;
|
|
};
|
|
readonly BRPOPLPUSH: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, timeout: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly brPopLPush: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, timeout: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly BZMPOP: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, timeout: number, keys: import("./generic-transformers").RedisVariadicArgument, side: import("./generic-transformers").SortedSetSide, options?: import("./ZMPOP").ZMPopOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").Resp2Reply<import("./ZMPOP").ZMPopRawReply>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
members: {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
} | null;
|
|
readonly 3: (this: void, reply: import("../RESP/types").UnwrapReply<import("./ZMPOP").ZMPopRawReply>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
members: {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
} | null;
|
|
};
|
|
};
|
|
readonly bzmPop: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, timeout: number, keys: import("./generic-transformers").RedisVariadicArgument, side: import("./generic-transformers").SortedSetSide, options?: import("./ZMPOP").ZMPopOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").Resp2Reply<import("./ZMPOP").ZMPopRawReply>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
members: {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
} | null;
|
|
readonly 3: (this: void, reply: import("../RESP/types").UnwrapReply<import("./ZMPOP").ZMPopRawReply>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
members: {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
} | null;
|
|
};
|
|
};
|
|
readonly BZPOPMAX: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, timeout: number) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
readonly 3: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
};
|
|
};
|
|
readonly bzPopMax: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, timeout: number) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
readonly 3: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
};
|
|
};
|
|
readonly BZPOPMIN: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, timeout: number) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
readonly 3: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
};
|
|
};
|
|
readonly bzPopMin: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, timeout: number) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
readonly 3: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
};
|
|
};
|
|
readonly CLIENT_CACHING: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, value: boolean) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clientCaching: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, value: boolean) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLIENT_GETNAME: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly clientGetName: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly CLIENT_GETREDIR: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly clientGetRedir: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly CLIENT_ID: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly clientId: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly CLIENT_INFO: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: (this: void, rawReply: import("../RESP/types").VerbatimStringReply<string>) => import("./CLIENT_INFO").ClientInfoReply;
|
|
};
|
|
readonly clientInfo: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: (this: void, rawReply: import("../RESP/types").VerbatimStringReply<string>) => import("./CLIENT_INFO").ClientInfoReply;
|
|
};
|
|
readonly CLIENT_KILL: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, filters: import("./CLIENT_KILL").ClientKillFilter | import("./CLIENT_KILL").ClientKillFilter[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly clientKill: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, filters: import("./CLIENT_KILL").ClientKillFilter | import("./CLIENT_KILL").ClientKillFilter[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly CLIENT_LIST: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, filter?: import("./CLIENT_LIST").ListFilter | undefined) => void;
|
|
readonly transformReply: (this: void, rawReply: import("../RESP/types").VerbatimStringReply<string>) => import("./CLIENT_INFO").ClientInfoReply[];
|
|
};
|
|
readonly clientList: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, filter?: import("./CLIENT_LIST").ListFilter | undefined) => void;
|
|
readonly transformReply: (this: void, rawReply: import("../RESP/types").VerbatimStringReply<string>) => import("./CLIENT_INFO").ClientInfoReply[];
|
|
};
|
|
readonly 'CLIENT_NO-EVICT': {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, value: boolean) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clientNoEvict: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, value: boolean) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly 'CLIENT_NO-TOUCH': {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, value: boolean) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clientNoTouch: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, value: boolean) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLIENT_PAUSE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, timeout: number, mode?: "WRITE" | "ALL" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clientPause: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, timeout: number, mode?: "WRITE" | "ALL" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLIENT_SETNAME: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, name: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clientSetName: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, name: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLIENT_TRACKING: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: <M extends boolean>(parser: import("../..").CommandParser, mode: M, options?: (M extends true ? import("./CLIENT_TRACKING").ClientTrackingOptions : never) | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clientTracking: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: <M extends boolean>(parser: import("../..").CommandParser, mode: M, options?: (M extends true ? import("./CLIENT_TRACKING").ClientTrackingOptions : never) | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLIENT_TRACKINGINFO: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>, import("../RESP/types").BlobStringReply<"redirect">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"prefixes">, import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]) => {
|
|
flags: import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
redirect: import("../RESP/types").NumberReply<number>;
|
|
prefixes: import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
};
|
|
readonly 3: () => import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").SetReply<import("../RESP/types").BlobStringReply<string>>], [import("../RESP/types").BlobStringReply<"redirect">, import("../RESP/types").NumberReply<number>], [import("../RESP/types").BlobStringReply<"prefixes">, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>]]>;
|
|
};
|
|
};
|
|
readonly clientTrackingInfo: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>, import("../RESP/types").BlobStringReply<"redirect">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"prefixes">, import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]) => {
|
|
flags: import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
redirect: import("../RESP/types").NumberReply<number>;
|
|
prefixes: import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
};
|
|
readonly 3: () => import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").SetReply<import("../RESP/types").BlobStringReply<string>>], [import("../RESP/types").BlobStringReply<"redirect">, import("../RESP/types").NumberReply<number>], [import("../RESP/types").BlobStringReply<"prefixes">, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>]]>;
|
|
};
|
|
};
|
|
readonly CLIENT_UNPAUSE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clientUnpause: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_ADDSLOTS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, slots: number | number[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterAddSlots: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, slots: number | number[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_ADDSLOTSRANGE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, ranges: import("./generic-transformers").SlotRange | import("./generic-transformers").SlotRange[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterAddSlotsRange: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, ranges: import("./generic-transformers").SlotRange | import("./generic-transformers").SlotRange[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_BUMPEPOCH: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"BUMPED" | "STILL">;
|
|
};
|
|
readonly clusterBumpEpoch: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"BUMPED" | "STILL">;
|
|
};
|
|
readonly 'CLUSTER_COUNT-FAILURE-REPORTS': {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, nodeId: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly clusterCountFailureReports: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, nodeId: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly CLUSTER_COUNTKEYSINSLOT: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, slot: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly clusterCountKeysInSlot: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, slot: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly CLUSTER_DELSLOTS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, slots: number | number[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterDelSlots: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, slots: number | number[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_DELSLOTSRANGE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, ranges: import("./generic-transformers").SlotRange | import("./generic-transformers").SlotRange[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterDelSlotsRange: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, ranges: import("./generic-transformers").SlotRange | import("./generic-transformers").SlotRange[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_FAILOVER: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./CLUSTER_FAILOVER").ClusterFailoverOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterFailover: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./CLUSTER_FAILOVER").ClusterFailoverOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_FLUSHSLOTS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterFlushSlots: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_FORGET: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, nodeId: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterForget: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, nodeId: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_GETKEYSINSLOT: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, slot: number, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly clusterGetKeysInSlot: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, slot: number, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly CLUSTER_INFO: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").VerbatimStringReply<string>;
|
|
};
|
|
readonly clusterInfo: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").VerbatimStringReply<string>;
|
|
};
|
|
readonly CLUSTER_KEYSLOT: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly clusterKeySlot: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly CLUSTER_LINKS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"direction">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"node">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"create-time">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"events">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"send-buffer-allocated">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"send-buffer-used">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"direction">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"node">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"create-time">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"events">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"send-buffer-allocated">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"send-buffer-used">, import("../RESP/types").NumberReply<number>]>[]) => {
|
|
direction: import("../RESP/types").BlobStringReply<string>;
|
|
node: import("../RESP/types").BlobStringReply<string>;
|
|
'create-time': import("../RESP/types").NumberReply<number>;
|
|
events: import("../RESP/types").BlobStringReply<string>;
|
|
'send-buffer-allocated': import("../RESP/types").NumberReply<number>;
|
|
'send-buffer-used': import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
readonly 3: () => import("../RESP/types").ArrayReply<import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"direction">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"node">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"create-time">, import("../RESP/types").NumberReply<number>], [import("../RESP/types").BlobStringReply<"events">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"send-buffer-allocated">, import("../RESP/types").NumberReply<number>], [import("../RESP/types").BlobStringReply<"send-buffer-used">, import("../RESP/types").NumberReply<number>]]>>;
|
|
};
|
|
};
|
|
readonly clusterLinks: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"direction">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"node">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"create-time">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"events">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"send-buffer-allocated">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"send-buffer-used">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"direction">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"node">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"create-time">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"events">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"send-buffer-allocated">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"send-buffer-used">, import("../RESP/types").NumberReply<number>]>[]) => {
|
|
direction: import("../RESP/types").BlobStringReply<string>;
|
|
node: import("../RESP/types").BlobStringReply<string>;
|
|
'create-time': import("../RESP/types").NumberReply<number>;
|
|
events: import("../RESP/types").BlobStringReply<string>;
|
|
'send-buffer-allocated': import("../RESP/types").NumberReply<number>;
|
|
'send-buffer-used': import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
readonly 3: () => import("../RESP/types").ArrayReply<import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"direction">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"node">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"create-time">, import("../RESP/types").NumberReply<number>], [import("../RESP/types").BlobStringReply<"events">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"send-buffer-allocated">, import("../RESP/types").NumberReply<number>], [import("../RESP/types").BlobStringReply<"send-buffer-used">, import("../RESP/types").NumberReply<number>]]>>;
|
|
};
|
|
};
|
|
readonly CLUSTER_MEET: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, host: string, port: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterMeet: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, host: string, port: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_MYID: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly clusterMyId: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly CLUSTER_MYSHARDID: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly clusterMyShardId: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly CLUSTER_NODES: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").VerbatimStringReply<string>;
|
|
};
|
|
readonly clusterNodes: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").VerbatimStringReply<string>;
|
|
};
|
|
readonly CLUSTER_REPLICAS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, nodeId: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly clusterReplicas: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, nodeId: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly CLUSTER_REPLICATE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, nodeId: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly clusterReplicate: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, nodeId: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly CLUSTER_RESET: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./CLUSTER_RESET").ClusterResetOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterReset: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./CLUSTER_RESET").ClusterResetOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_SAVECONFIG: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterSaveConfig: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly 'CLUSTER_SET-CONFIG-EPOCH': {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, configEpoch: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterSetConfigEpoch: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, configEpoch: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_SETSLOT: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, slot: number, state: import("./CLUSTER_SETSLOT").ClusterSlotState, nodeId?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly clusterSetSlot: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, slot: number, state: import("./CLUSTER_SETSLOT").ClusterSlotState, nodeId?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly CLUSTER_SLOTS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: (this: void, reply: [from: import("../RESP/types").NumberReply<number>, to: import("../RESP/types").NumberReply<number>, master: import("../RESP/types").TuplesReply<[host: import("../RESP/types").BlobStringReply<string>, port: import("../RESP/types").NumberReply<number>, id: import("../RESP/types").BlobStringReply<string>]>, ...replicas: import("../RESP/types").TuplesReply<[host: import("../RESP/types").BlobStringReply<string>, port: import("../RESP/types").NumberReply<number>, id: import("../RESP/types").BlobStringReply<string>]>[]][]) => {
|
|
from: import("../RESP/types").NumberReply<number>;
|
|
to: import("../RESP/types").NumberReply<number>;
|
|
master: {
|
|
host: import("../RESP/types").BlobStringReply<string>;
|
|
port: import("../RESP/types").NumberReply<number>;
|
|
id: import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
replicas: {
|
|
host: import("../RESP/types").BlobStringReply<string>;
|
|
port: import("../RESP/types").NumberReply<number>;
|
|
id: import("../RESP/types").BlobStringReply<string>;
|
|
}[];
|
|
}[];
|
|
};
|
|
readonly clusterSlots: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: (this: void, reply: [from: import("../RESP/types").NumberReply<number>, to: import("../RESP/types").NumberReply<number>, master: import("../RESP/types").TuplesReply<[host: import("../RESP/types").BlobStringReply<string>, port: import("../RESP/types").NumberReply<number>, id: import("../RESP/types").BlobStringReply<string>]>, ...replicas: import("../RESP/types").TuplesReply<[host: import("../RESP/types").BlobStringReply<string>, port: import("../RESP/types").NumberReply<number>, id: import("../RESP/types").BlobStringReply<string>]>[]][]) => {
|
|
from: import("../RESP/types").NumberReply<number>;
|
|
to: import("../RESP/types").NumberReply<number>;
|
|
master: {
|
|
host: import("../RESP/types").BlobStringReply<string>;
|
|
port: import("../RESP/types").NumberReply<number>;
|
|
id: import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
replicas: {
|
|
host: import("../RESP/types").BlobStringReply<string>;
|
|
port: import("../RESP/types").NumberReply<number>;
|
|
id: import("../RESP/types").BlobStringReply<string>;
|
|
}[];
|
|
}[];
|
|
};
|
|
readonly COMMAND_COUNT: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly commandCount: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly COMMAND_GETKEYS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, args: import("../RESP/types").RedisArgument[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly commandGetKeys: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, args: import("../RESP/types").RedisArgument[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly COMMAND_GETKEYSANDFLAGS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, args: import("../RESP/types").RedisArgument[]) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[key: import("../RESP/types").BlobStringReply<string>, flags: import("../RESP/types").SetReply<import("../RESP/types").BlobStringReply<string>>]>[]) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
flags: import("../RESP/types").SetReply<import("../RESP/types").BlobStringReply<string>>;
|
|
}[];
|
|
};
|
|
readonly commandGetKeysAndFlags: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, args: import("../RESP/types").RedisArgument[]) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[key: import("../RESP/types").BlobStringReply<string>, flags: import("../RESP/types").SetReply<import("../RESP/types").BlobStringReply<string>>]>[]) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
flags: import("../RESP/types").SetReply<import("../RESP/types").BlobStringReply<string>>;
|
|
}[];
|
|
};
|
|
readonly COMMAND_INFO: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, commands: string[]) => void;
|
|
readonly transformReply: (this: void, reply: import("./generic-transformers").CommandRawReply[]) => (import("./generic-transformers").CommandReply | null)[];
|
|
};
|
|
readonly commandInfo: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, commands: string[]) => void;
|
|
readonly transformReply: (this: void, reply: import("./generic-transformers").CommandRawReply[]) => (import("./generic-transformers").CommandReply | null)[];
|
|
};
|
|
readonly COMMAND_LIST: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./COMMAND_LIST").CommandListOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly commandList: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./COMMAND_LIST").CommandListOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly COMMAND: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: (this: void, reply: import("./generic-transformers").CommandRawReply[]) => import("./generic-transformers").CommandReply[];
|
|
};
|
|
readonly command: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: (this: void, reply: import("./generic-transformers").CommandRawReply[]) => import("./generic-transformers").CommandReply[];
|
|
};
|
|
readonly CONFIG_GET: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, parameters: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
readonly 3: () => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly configGet: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, parameters: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
readonly 3: () => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly CONFIG_RESETASTAT: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly configResetStat: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly CONFIG_REWRITE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly configRewrite: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly CONFIG_SET: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, ...[parameterOrConfig, value]: [parameter: import("../RESP/types").RedisArgument, value: import("../RESP/types").RedisArgument] | [config: Record<string, import("../RESP/types").RedisArgument>]) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly configSet: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, ...[parameterOrConfig, value]: [parameter: import("../RESP/types").RedisArgument, value: import("../RESP/types").RedisArgument] | [config: Record<string, import("../RESP/types").RedisArgument>]) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly COPY: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, options?: import("./COPY").CopyCommandOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly copy: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, options?: import("./COPY").CopyCommandOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly DBSIZE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly dbSize: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly DECR: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly decr: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly DECRBY: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, decrement: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly decrBy: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, decrement: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly DEL: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly del: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly DUMP: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly dump: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly ECHO: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, message: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly echo: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, message: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly EVAL_RO: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly evalRo: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly EVAL: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly eval: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly EVALSHA_RO: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly evalShaRo: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly EVALSHA: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly evalSha: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly EXISTS: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly exists: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly EXPIRE: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, seconds: number, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly expire: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, seconds: number, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly EXPIREAT: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, timestamp: number | Date, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly expireAt: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, timestamp: number | Date, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly EXPIRETIME: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly expireTime: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly FLUSHALL: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, mode?: import("./FLUSHALL").RedisFlushMode | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly flushAll: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, mode?: import("./FLUSHALL").RedisFlushMode | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly FLUSHDB: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, mode?: import("./FLUSHALL").RedisFlushMode | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly flushDb: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, mode?: import("./FLUSHALL").RedisFlushMode | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly FCALL: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly fCall: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly FCALL_RO: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly fCallRo: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument, options?: import("./EVAL").EvalOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly FUNCTION_DELETE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, library: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly functionDelete: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, library: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly FUNCTION_DUMP: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly functionDump: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly FUNCTION_FLUSH: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, mode?: import("./FLUSHALL").RedisFlushMode | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly functionFlush: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, mode?: import("./FLUSHALL").RedisFlushMode | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly FUNCTION_KILL: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly functionKill: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly FUNCTION_LIST_WITHCODE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./FUNCTION_LIST").FunctionListOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"library_name">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"engine">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"functions">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[]>, import("../RESP/types").BlobStringReply<"library_code">, import("../RESP/types").BlobStringReply<string>], never, [import("../RESP/types").BlobStringReply<"library_name">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"engine">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"functions">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[]>, import("../RESP/types").BlobStringReply<"library_code">, import("../RESP/types").BlobStringReply<string>]>[]) => {
|
|
library_name: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
engine: import("../RESP/types").BlobStringReply<string>;
|
|
functions: {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
description: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
flags: import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
}[];
|
|
library_code: import("../RESP/types").BlobStringReply<string>;
|
|
}[];
|
|
readonly 3: () => import("./FUNCTION_LIST_WITHCODE").FunctionListWithCodeReply;
|
|
};
|
|
};
|
|
readonly functionListWithCode: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./FUNCTION_LIST").FunctionListOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"library_name">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"engine">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"functions">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[]>, import("../RESP/types").BlobStringReply<"library_code">, import("../RESP/types").BlobStringReply<string>], never, [import("../RESP/types").BlobStringReply<"library_name">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"engine">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"functions">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[]>, import("../RESP/types").BlobStringReply<"library_code">, import("../RESP/types").BlobStringReply<string>]>[]) => {
|
|
library_name: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
engine: import("../RESP/types").BlobStringReply<string>;
|
|
functions: {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
description: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
flags: import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
}[];
|
|
library_code: import("../RESP/types").BlobStringReply<string>;
|
|
}[];
|
|
readonly 3: () => import("./FUNCTION_LIST_WITHCODE").FunctionListWithCodeReply;
|
|
};
|
|
};
|
|
readonly FUNCTION_LIST: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./FUNCTION_LIST").FunctionListOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"library_name">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"engine">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"functions">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[]>], never, [import("../RESP/types").BlobStringReply<"library_name">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"engine">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"functions">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[]>]>[]) => {
|
|
library_name: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
engine: import("../RESP/types").BlobStringReply<string>;
|
|
functions: {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
description: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
flags: import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
}[];
|
|
}[];
|
|
readonly 3: () => import("./FUNCTION_LIST").FunctionListReply;
|
|
};
|
|
};
|
|
readonly functionList: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, options?: import("./FUNCTION_LIST").FunctionListOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"library_name">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"engine">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"functions">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[]>], never, [import("../RESP/types").BlobStringReply<"library_name">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"engine">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"functions">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"description">, import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"flags">, import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]>[]>]>[]) => {
|
|
library_name: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
engine: import("../RESP/types").BlobStringReply<string>;
|
|
functions: {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
description: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
flags: import("../RESP/types").RespType<126, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
}[];
|
|
}[];
|
|
readonly 3: () => import("./FUNCTION_LIST").FunctionListReply;
|
|
};
|
|
};
|
|
readonly FUNCTION_LOAD: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, code: import("../RESP/types").RedisArgument, options?: import("./FUNCTION_LOAD").FunctionLoadOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly functionLoad: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, code: import("../RESP/types").RedisArgument, options?: import("./FUNCTION_LOAD").FunctionLoadOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly FUNCTION_RESTORE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, dump: import("../RESP/types").RedisArgument, options?: import("./FUNCTION_RESTORE").FunctionRestoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly functionRestore: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, dump: import("../RESP/types").RedisArgument, options?: import("./FUNCTION_RESTORE").FunctionRestoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly FUNCTION_STATS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"running_script">, import("../RESP/types").NullReply | import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"command">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"duration_ms">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"command">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"duration_ms">, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").BlobStringReply<"engines">, import("../RESP/types").RespType<42, (import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"libraries_count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"functions_count">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"libraries_count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"functions_count">, import("../RESP/types").NumberReply<number>]>)[], never, (import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"libraries_count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"functions_count">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"libraries_count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"functions_count">, import("../RESP/types").NumberReply<number>]>)[]>]) => {
|
|
running_script: {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
command: import("../RESP/types").BlobStringReply<string>;
|
|
duration_ms: import("../RESP/types").NumberReply<number>;
|
|
} | null;
|
|
engines: Record<string, {
|
|
libraries_count: import("../RESP/types").NumberReply<number>;
|
|
functions_count: import("../RESP/types").NumberReply<number>;
|
|
}>;
|
|
};
|
|
readonly 3: () => import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"running_script">, import("../RESP/types").NullReply | import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"command">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"duration_ms">, import("../RESP/types").NumberReply<number>]]>], [import("../RESP/types").BlobStringReply<"engines">, import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"libraries_count">, import("../RESP/types").NumberReply<number>], [import("../RESP/types").BlobStringReply<"functions_count">, import("../RESP/types").NumberReply<number>]]>>]]>;
|
|
};
|
|
};
|
|
readonly functionStats: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"running_script">, import("../RESP/types").NullReply | import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"command">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"duration_ms">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"command">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"duration_ms">, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").BlobStringReply<"engines">, import("../RESP/types").RespType<42, (import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"libraries_count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"functions_count">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"libraries_count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"functions_count">, import("../RESP/types").NumberReply<number>]>)[], never, (import("../RESP/types").BlobStringReply<string> | import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"libraries_count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"functions_count">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"libraries_count">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"functions_count">, import("../RESP/types").NumberReply<number>]>)[]>]) => {
|
|
running_script: {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
command: import("../RESP/types").BlobStringReply<string>;
|
|
duration_ms: import("../RESP/types").NumberReply<number>;
|
|
} | null;
|
|
engines: Record<string, {
|
|
libraries_count: import("../RESP/types").NumberReply<number>;
|
|
functions_count: import("../RESP/types").NumberReply<number>;
|
|
}>;
|
|
};
|
|
readonly 3: () => import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"running_script">, import("../RESP/types").NullReply | import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"command">, import("../RESP/types").BlobStringReply<string>], [import("../RESP/types").BlobStringReply<"duration_ms">, import("../RESP/types").NumberReply<number>]]>], [import("../RESP/types").BlobStringReply<"engines">, import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").TuplesToMapReply<[[import("../RESP/types").BlobStringReply<"libraries_count">, import("../RESP/types").NumberReply<number>], [import("../RESP/types").BlobStringReply<"functions_count">, import("../RESP/types").NumberReply<number>]]>>]]>;
|
|
};
|
|
};
|
|
readonly GEOADD: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, toAdd: import("./GEOADD").GeoMember | import("./GEOADD").GeoMember[], options?: import("./GEOADD").GeoAddOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly geoAdd: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, toAdd: import("./GEOADD").GeoMember | import("./GEOADD").GeoMember[], options?: import("./GEOADD").GeoAddOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly GEODIST: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member1: import("../RESP/types").RedisArgument, member2: import("../RESP/types").RedisArgument, unit?: import("./GEOSEARCH").GeoUnits | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>) => number | null;
|
|
};
|
|
readonly geoDist: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member1: import("../RESP/types").RedisArgument, member2: import("../RESP/types").RedisArgument, unit?: import("./GEOSEARCH").GeoUnits | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>) => number | null;
|
|
};
|
|
readonly GEOHASH: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly geoHash: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly GEOPOS: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: (this: void, reply: (import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>)[]) => ({
|
|
longitude: import("../RESP/types").BlobStringReply<string>;
|
|
latitude: import("../RESP/types").BlobStringReply<string>;
|
|
} | null)[];
|
|
};
|
|
readonly geoPos: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: (this: void, reply: (import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>)[]) => ({
|
|
longitude: import("../RESP/types").BlobStringReply<string>;
|
|
latitude: import("../RESP/types").BlobStringReply<string>;
|
|
} | null)[];
|
|
};
|
|
readonly GEORADIUS_RO_WITH: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoCoordinates, radius: number, unit: import("./GEOSEARCH").GeoUnits, replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[], options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, ...any[]]>[], replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[]) => import("./GEOSEARCH_WITH").GeoReplyWithMember[];
|
|
};
|
|
readonly geoRadiusRoWith: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoCoordinates, radius: number, unit: import("./GEOSEARCH").GeoUnits, replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[], options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, ...any[]]>[], replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[]) => import("./GEOSEARCH_WITH").GeoReplyWithMember[];
|
|
};
|
|
readonly GEORADIUS_RO: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoCoordinates, radius: number, unit: import("./GEOSEARCH").GeoUnits, options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly geoRadiusRo: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoCoordinates, radius: number, unit: import("./GEOSEARCH").GeoUnits, options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly GEORADIUS_STORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoCoordinates, radius: number, unit: import("./GEOSEARCH").GeoUnits, destination: import("../RESP/types").RedisArgument, options?: import("./GEORADIUS_STORE").GeoRadiusStoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly geoRadiusStore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoCoordinates, radius: number, unit: import("./GEOSEARCH").GeoUnits, destination: import("../RESP/types").RedisArgument, options?: import("./GEORADIUS_STORE").GeoRadiusStoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly GEORADIUS_WITH: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoCoordinates, radius: number, unit: import("./GEOSEARCH").GeoUnits, replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[], options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, ...any[]]>[], replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[]) => import("./GEOSEARCH_WITH").GeoReplyWithMember[];
|
|
};
|
|
readonly geoRadiusWith: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoCoordinates, radius: number, unit: import("./GEOSEARCH").GeoUnits, replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[], options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, ...any[]]>[], replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[]) => import("./GEOSEARCH_WITH").GeoReplyWithMember[];
|
|
};
|
|
readonly GEORADIUS: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoCoordinates, radius: number, unit: import("./GEOSEARCH").GeoUnits, options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly geoRadius: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoCoordinates, radius: number, unit: import("./GEOSEARCH").GeoUnits, options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly GEORADIUSBYMEMBER_RO_WITH: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("../RESP/types").RedisArgument, radius: number, unit: import("./GEOSEARCH").GeoUnits, replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[], options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, ...any[]]>[], replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[]) => import("./GEOSEARCH_WITH").GeoReplyWithMember[];
|
|
};
|
|
readonly geoRadiusByMemberRoWith: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("../RESP/types").RedisArgument, radius: number, unit: import("./GEOSEARCH").GeoUnits, replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[], options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, ...any[]]>[], replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[]) => import("./GEOSEARCH_WITH").GeoReplyWithMember[];
|
|
};
|
|
readonly GEORADIUSBYMEMBER_RO: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("../RESP/types").RedisArgument, radius: number, unit: import("./GEOSEARCH").GeoUnits, options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly geoRadiusByMemberRo: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("../RESP/types").RedisArgument, radius: number, unit: import("./GEOSEARCH").GeoUnits, options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly GEORADIUSBYMEMBER_STORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("../RESP/types").RedisArgument, radius: number, unit: import("./GEOSEARCH").GeoUnits, destination: import("../RESP/types").RedisArgument, options?: import("./GEORADIUSBYMEMBER_STORE").GeoRadiusStoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly geoRadiusByMemberStore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("../RESP/types").RedisArgument, radius: number, unit: import("./GEOSEARCH").GeoUnits, destination: import("../RESP/types").RedisArgument, options?: import("./GEORADIUSBYMEMBER_STORE").GeoRadiusStoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly GEORADIUSBYMEMBER_WITH: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("../RESP/types").RedisArgument, radius: number, unit: import("./GEOSEARCH").GeoUnits, replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[], options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, ...any[]]>[], replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[]) => import("./GEOSEARCH_WITH").GeoReplyWithMember[];
|
|
};
|
|
readonly geoRadiusByMemberWith: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("../RESP/types").RedisArgument, radius: number, unit: import("./GEOSEARCH").GeoUnits, replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[], options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, ...any[]]>[], replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[]) => import("./GEOSEARCH_WITH").GeoReplyWithMember[];
|
|
};
|
|
readonly GEORADIUSBYMEMBER: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("../RESP/types").RedisArgument, radius: number, unit: import("./GEOSEARCH").GeoUnits, options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly geoRadiusByMember: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("../RESP/types").RedisArgument, radius: number, unit: import("./GEOSEARCH").GeoUnits, options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly GEOSEARCH_WITH: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoSearchFrom, by: import("./GEOSEARCH").GeoSearchBy, replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[], options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, ...any[]]>[], replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[]) => import("./GEOSEARCH_WITH").GeoReplyWithMember[];
|
|
};
|
|
readonly geoSearchWith: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoSearchFrom, by: import("./GEOSEARCH").GeoSearchBy, replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[], options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, ...any[]]>[], replyWith: import("./GEOSEARCH_WITH").GeoReplyWith[]) => import("./GEOSEARCH_WITH").GeoReplyWithMember[];
|
|
};
|
|
readonly GEOSEARCH: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoSearchFrom, by: import("./GEOSEARCH").GeoSearchBy, options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly geoSearch: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoSearchFrom, by: import("./GEOSEARCH").GeoSearchBy, options?: import("./GEOSEARCH").GeoSearchOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly GEOSEARCHSTORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, source: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoSearchFrom, by: import("./GEOSEARCH").GeoSearchBy, options?: import("./GEOSEARCHSTORE").GeoSearchStoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly geoSearchStore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, source: import("../RESP/types").RedisArgument, from: import("./GEOSEARCH").GeoSearchFrom, by: import("./GEOSEARCH").GeoSearchBy, options?: import("./GEOSEARCHSTORE").GeoSearchStoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly GET: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly get: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly GETBIT: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, offset: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<import("./generic-transformers").BitValue>;
|
|
};
|
|
readonly getBit: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, offset: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<import("./generic-transformers").BitValue>;
|
|
};
|
|
readonly GETDEL: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly getDel: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly GETEX: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, options: import("./GETEX").GetExOptions) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly getEx: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, options: import("./GETEX").GetExOptions) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly GETRANGE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: number, end: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly getRange: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: number, end: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly GETSET: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly getSet: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly HDEL: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly hDel: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly HELLO: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, protover?: import("../RESP/types").RespVersions | undefined, options?: import("./HELLO").HelloOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"server">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"version">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"proto">, import("../RESP/types").NumberReply<import("../RESP/types").RespVersions>, import("../RESP/types").BlobStringReply<"id">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"mode">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"role">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"modules">, import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]) => {
|
|
server: import("../RESP/types").BlobStringReply<string>;
|
|
version: import("../RESP/types").BlobStringReply<string>;
|
|
proto: import("../RESP/types").NumberReply<import("../RESP/types").RespVersions>;
|
|
id: import("../RESP/types").NumberReply<number>;
|
|
mode: import("../RESP/types").BlobStringReply<string>;
|
|
role: import("../RESP/types").BlobStringReply<string>;
|
|
modules: import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
};
|
|
readonly 3: () => import("./HELLO").HelloReply;
|
|
};
|
|
};
|
|
readonly hello: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, protover?: import("../RESP/types").RespVersions | undefined, options?: import("./HELLO").HelloOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"server">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"version">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"proto">, import("../RESP/types").NumberReply<import("../RESP/types").RespVersions>, import("../RESP/types").BlobStringReply<"id">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"mode">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"role">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"modules">, import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>]) => {
|
|
server: import("../RESP/types").BlobStringReply<string>;
|
|
version: import("../RESP/types").BlobStringReply<string>;
|
|
proto: import("../RESP/types").NumberReply<import("../RESP/types").RespVersions>;
|
|
id: import("../RESP/types").NumberReply<number>;
|
|
mode: import("../RESP/types").BlobStringReply<string>;
|
|
role: import("../RESP/types").BlobStringReply<string>;
|
|
modules: import("../RESP/types").RespType<42, import("../RESP/types").BlobStringReply<string>[], never, import("../RESP/types").BlobStringReply<string>[]>;
|
|
};
|
|
readonly 3: () => import("./HELLO").HelloReply;
|
|
};
|
|
};
|
|
readonly HEXISTS: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<0 | 1>;
|
|
};
|
|
readonly hExists: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<0 | 1>;
|
|
};
|
|
readonly HEXPIRE: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument, seconds: number, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("./HEXPIRE").HashExpiration>;
|
|
};
|
|
readonly hExpire: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument, seconds: number, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("./HEXPIRE").HashExpiration>;
|
|
};
|
|
readonly HEXPIREAT: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument, timestamp: number | Date, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly hExpireAt: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument, timestamp: number | Date, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly HEXPIRETIME: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly hExpireTime: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly HGET: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly hGet: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly HGETALL: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly TRANSFORM_LEGACY_REPLY: true;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
readonly 3: () => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly hGetAll: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly TRANSFORM_LEGACY_REPLY: true;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
readonly 3: () => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly HGETDEL: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly hGetDel: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly HGETEX: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument, options?: import("./HGETEX").HGetExOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly hGetEx: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument, options?: import("./HGETEX").HGetExOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly HINCRBY: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument, increment: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly hIncrBy: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument, increment: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly HINCRBYFLOAT: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument, increment: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly hIncrByFloat: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument, increment: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly HKEYS: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly hKeys: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly HLEN: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly hLen: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly HMGET: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly hmGet: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly HPERSIST: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly hPersist: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly HPEXPIRE: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument, ms: number, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("./HEXPIRE").HashExpiration>;
|
|
};
|
|
readonly hpExpire: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument, ms: number, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("./HEXPIRE").HashExpiration>;
|
|
};
|
|
readonly HPEXPIREAT: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument, timestamp: number | Date, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("./HEXPIRE").HashExpiration>;
|
|
};
|
|
readonly hpExpireAt: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument, timestamp: number | Date, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("./HEXPIRE").HashExpiration>;
|
|
};
|
|
readonly HPEXPIRETIME: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly hpExpireTime: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly HPTTL: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly hpTTL: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly HRANDFIELD_COUNT_WITHVALUES: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (rawReply: import("../RESP/types").BlobStringReply<string>[]) => import("./HRANDFIELD_COUNT_WITHVALUES").HRandFieldCountWithValuesReply;
|
|
readonly 3: (reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>[]) => {
|
|
field: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly hRandFieldCountWithValues: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (rawReply: import("../RESP/types").BlobStringReply<string>[]) => import("./HRANDFIELD_COUNT_WITHVALUES").HRandFieldCountWithValuesReply;
|
|
readonly 3: (reply: import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>[]) => {
|
|
field: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly HRANDFIELD_COUNT: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly hRandFieldCount: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly HRANDFIELD: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly hRandField: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly HSCAN: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, cursor: import("../RESP/types").RedisArgument, options?: import("./SCAN").ScanCommonOptions | undefined) => void;
|
|
readonly transformReply: (this: void, [cursor, rawEntries]: [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>[]]) => {
|
|
cursor: import("../RESP/types").BlobStringReply<string>;
|
|
entries: {
|
|
field: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly hScan: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, cursor: import("../RESP/types").RedisArgument, options?: import("./SCAN").ScanCommonOptions | undefined) => void;
|
|
readonly transformReply: (this: void, [cursor, rawEntries]: [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>[]]) => {
|
|
cursor: import("../RESP/types").BlobStringReply<string>;
|
|
entries: {
|
|
field: import("../RESP/types").BlobStringReply<string>;
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly HSCAN_NOVALUES: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, cursor: import("../RESP/types").RedisArgument, options?: import("./SCAN").ScanCommonOptions | undefined) => void;
|
|
readonly transformReply: (this: void, [cursor, fields]: [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>[]]) => {
|
|
cursor: import("../RESP/types").BlobStringReply<string>;
|
|
fields: import("../RESP/types").BlobStringReply<string>[];
|
|
};
|
|
};
|
|
readonly hScanNoValues: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, cursor: import("../RESP/types").RedisArgument, options?: import("./SCAN").ScanCommonOptions | undefined) => void;
|
|
readonly transformReply: (this: void, [cursor, fields]: [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>[]]) => {
|
|
cursor: import("../RESP/types").BlobStringReply<string>;
|
|
fields: import("../RESP/types").BlobStringReply<string>[];
|
|
};
|
|
};
|
|
readonly HSET: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, ...[key, value, fieldValue]: [key: import("../RESP/types").RedisArgument, field: import("./HSET").HashTypes, value: import("./HSET").HashTypes] | [key: import("../RESP/types").RedisArgument, value: {
|
|
[x: string]: import("./HSET").HashTypes;
|
|
[x: number]: import("./HSET").HashTypes;
|
|
} | Map<import("./HSET").HashTypes, import("./HSET").HashTypes> | ([import("./HSET").HashTypes, import("./HSET").HashTypes][] | import("./HSET").HashTypes[])]) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly hSet: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, ...[key, value, fieldValue]: [key: import("../RESP/types").RedisArgument, field: import("./HSET").HashTypes, value: import("./HSET").HashTypes] | [key: import("../RESP/types").RedisArgument, value: {
|
|
[x: string]: import("./HSET").HashTypes;
|
|
[x: number]: import("./HSET").HashTypes;
|
|
} | Map<import("./HSET").HashTypes, import("./HSET").HashTypes> | ([import("./HSET").HashTypes, import("./HSET").HashTypes][] | import("./HSET").HashTypes[])]) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly HSETEX: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: {
|
|
[x: string]: import("./HSETEX").HashTypes;
|
|
[x: number]: import("./HSETEX").HashTypes;
|
|
} | Map<import("./HSETEX").HashTypes, import("./HSETEX").HashTypes> | ([import("./HSETEX").HashTypes, import("./HSETEX").HashTypes][] | import("./HSETEX").HashTypes[]), options?: import("./HSETEX").HSetExOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<0 | 1>;
|
|
};
|
|
readonly hSetEx: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: {
|
|
[x: string]: import("./HSETEX").HashTypes;
|
|
[x: number]: import("./HSETEX").HashTypes;
|
|
} | Map<import("./HSETEX").HashTypes, import("./HSETEX").HashTypes> | ([import("./HSETEX").HashTypes, import("./HSETEX").HashTypes][] | import("./HSETEX").HashTypes[]), options?: import("./HSETEX").HSetExOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<0 | 1>;
|
|
};
|
|
readonly HSETNX: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<0 | 1>;
|
|
};
|
|
readonly hSetNX: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<0 | 1>;
|
|
};
|
|
readonly HSTRLEN: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly hStrLen: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, field: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly HTTL: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly hTTL: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, fields: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly HVALS: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly hVals: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly INCR: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly incr: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly INCRBY: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, increment: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly incrBy: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, increment: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly INCRBYFLOAT: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, increment: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly incrByFloat: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, increment: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly INFO: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, section?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").VerbatimStringReply<string>;
|
|
};
|
|
readonly info: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, section?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").VerbatimStringReply<string>;
|
|
};
|
|
readonly KEYS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, pattern: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly keys: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, pattern: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly LASTSAVE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly lastSave: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly LATENCY_DOCTOR: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly latencyDoctor: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly LATENCY_GRAPH: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, event: import("./LATENCY_GRAPH").LatencyEvent) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly latencyGraph: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, event: import("./LATENCY_GRAPH").LatencyEvent) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly LATENCY_HISTORY: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, event: import("./LATENCY_HISTORY").LatencyEventType) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[timestamp: import("../RESP/types").NumberReply<number>, latency: import("../RESP/types").NumberReply<number>]>>;
|
|
};
|
|
readonly latencyHistory: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, event: import("./LATENCY_HISTORY").LatencyEventType) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[timestamp: import("../RESP/types").NumberReply<number>, latency: import("../RESP/types").NumberReply<number>]>>;
|
|
};
|
|
readonly LATENCY_LATEST: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<[name: import("../RESP/types").BlobStringReply<string>, timestamp: import("../RESP/types").NumberReply<number>, latestLatency: import("../RESP/types").NumberReply<number>, allTimeLatency: import("../RESP/types").NumberReply<number>]>;
|
|
};
|
|
readonly latencyLatest: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<[name: import("../RESP/types").BlobStringReply<string>, timestamp: import("../RESP/types").NumberReply<number>, latestLatency: import("../RESP/types").NumberReply<number>, allTimeLatency: import("../RESP/types").NumberReply<number>]>;
|
|
};
|
|
readonly LATENCY_RESET: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, ...events: import("./LATENCY_GRAPH").LatencyEvent[]) => void;
|
|
readonly transformReply: () => number;
|
|
};
|
|
readonly latencyReset: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, ...events: import("./LATENCY_GRAPH").LatencyEvent[]) => void;
|
|
readonly transformReply: () => number;
|
|
};
|
|
readonly LCS_IDX_WITHMATCHLEN: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key1: import("../RESP/types").RedisArgument, key2: import("../RESP/types").RedisArgument, options?: import("./LCS_IDX").LcsIdxOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"matches">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>]>[]>, import("../RESP/types").BlobStringReply<"len">, import("../RESP/types").NumberReply<number>]) => {
|
|
matches: import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>]>[]>;
|
|
len: import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly 3: () => import("./LCS_IDX_WITHMATCHLEN").LcsIdxWithMatchLenReply;
|
|
};
|
|
};
|
|
readonly lcsIdxWithMatchLen: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key1: import("../RESP/types").RedisArgument, key2: import("../RESP/types").RedisArgument, options?: import("./LCS_IDX").LcsIdxOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"matches">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>]>[]>, import("../RESP/types").BlobStringReply<"len">, import("../RESP/types").NumberReply<number>]) => {
|
|
matches: import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").NumberReply<number>]>[]>;
|
|
len: import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly 3: () => import("./LCS_IDX_WITHMATCHLEN").LcsIdxWithMatchLenReply;
|
|
};
|
|
};
|
|
readonly LCS_IDX: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key1: import("../RESP/types").RedisArgument, key2: import("../RESP/types").RedisArgument, options?: import("./LCS_IDX").LcsIdxOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"matches">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>]>[]>, import("../RESP/types").BlobStringReply<"len">, import("../RESP/types").NumberReply<number>]) => {
|
|
matches: import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>]>[]>;
|
|
len: import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly 3: () => import("./LCS_IDX").LcsIdxReply;
|
|
};
|
|
};
|
|
readonly lcsIdx: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key1: import("../RESP/types").RedisArgument, key2: import("../RESP/types").RedisArgument, options?: import("./LCS_IDX").LcsIdxOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").BlobStringReply<"matches">, import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>]>[]>, import("../RESP/types").BlobStringReply<"len">, import("../RESP/types").NumberReply<number>]) => {
|
|
matches: import("../RESP/types").RespType<42, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>]>[], never, import("../RESP/types").RespType<42, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>], never, [import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>, import("../RESP/types").RespType<42, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").NumberReply<number>, import("../RESP/types").NumberReply<number>]>]>[]>;
|
|
len: import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly 3: () => import("./LCS_IDX").LcsIdxReply;
|
|
};
|
|
};
|
|
readonly LCS_LEN: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key1: import("../RESP/types").RedisArgument, key2: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly lcsLen: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key1: import("../RESP/types").RedisArgument, key2: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly LCS: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key1: import("../RESP/types").RedisArgument, key2: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly lcs: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key1: import("../RESP/types").RedisArgument, key2: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly LINDEX: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, index: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly lIndex: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, index: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly LINSERT: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, position: "BEFORE" | "AFTER", pivot: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly lInsert: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, position: "BEFORE" | "AFTER", pivot: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly LLEN: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly lLen: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly LMOVE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, sourceSide: import("./generic-transformers").ListSide, destinationSide: import("./generic-transformers").ListSide) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly lMove: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, sourceSide: import("./generic-transformers").ListSide, destinationSide: import("./generic-transformers").ListSide) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly LMPOP: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, side: import("./generic-transformers").ListSide, options?: import("./LMPOP").LMPopOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[key: import("../RESP/types").BlobStringReply<string>, elements: import("../RESP/types").BlobStringReply<string>[]]>;
|
|
};
|
|
readonly lmPop: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, side: import("./generic-transformers").ListSide, options?: import("./LMPOP").LMPopOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[key: import("../RESP/types").BlobStringReply<string>, elements: import("../RESP/types").BlobStringReply<string>[]]>;
|
|
};
|
|
readonly LOLWUT: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, version?: number | undefined, ...optionalArguments: number[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly LPOP_COUNT: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly lPopCount: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly LPOP: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly lPop: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly LPOS_COUNT: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument, count: number, options?: import("./LPOS").LPosOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly lPosCount: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument, count: number, options?: import("./LPOS").LPosOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly LPOS: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument, options?: import("./LPOS").LPosOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly lPos: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument, options?: import("./LPOS").LPosOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly LPUSH: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, elements: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly lPush: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, elements: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly LPUSHX: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, elements: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly lPushX: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, elements: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly LRANGE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: number, stop: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly lRange: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: number, stop: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly LREM: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly lRem: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly LSET: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, index: number, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly lSet: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, index: number, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly LTRIM: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: number, stop: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly lTrim: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: number, stop: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly MEMORY_DOCTOR: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly memoryDoctor: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly 'MEMORY_MALLOC-STATS': {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly memoryMallocStats: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly MEMORY_PURGE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly memoryPurge: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly MEMORY_STATS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (rawReply: (import("../RESP/types").BlobStringReply<string> | import("../RESP/types").NumberReply<number>)[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("./MEMORY_STATS").MemoryStatsReply;
|
|
readonly 3: () => import("./MEMORY_STATS").MemoryStatsReply;
|
|
};
|
|
};
|
|
readonly memoryStats: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (rawReply: (import("../RESP/types").BlobStringReply<string> | import("../RESP/types").NumberReply<number>)[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("./MEMORY_STATS").MemoryStatsReply;
|
|
readonly 3: () => import("./MEMORY_STATS").MemoryStatsReply;
|
|
};
|
|
};
|
|
readonly MEMORY_USAGE: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, options?: import("./MEMORY_USAGE").MemoryUsageOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly memoryUsage: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, options?: import("./MEMORY_USAGE").MemoryUsageOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly MGET: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("../RESP/types").RedisArgument[]) => void;
|
|
readonly transformReply: () => (import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>)[];
|
|
};
|
|
readonly mGet: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("../RESP/types").RedisArgument[]) => void;
|
|
readonly transformReply: () => (import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>)[];
|
|
};
|
|
readonly MIGRATE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, host: import("../RESP/types").RedisArgument, port: number, key: import("../RESP/types").RedisArgument | import("../RESP/types").RedisArgument[], destinationDb: number, timeout: number, options?: import("./MIGRATE").MigrateOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly migrate: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, host: import("../RESP/types").RedisArgument, port: number, key: import("../RESP/types").RedisArgument | import("../RESP/types").RedisArgument[], destinationDb: number, timeout: number, options?: import("./MIGRATE").MigrateOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly MODULE_LIST: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"ver">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"ver">, import("../RESP/types").NumberReply<number>]>[]) => {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
ver: import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
readonly 3: () => import("./MODULE_LIST").ModuleListReply;
|
|
};
|
|
};
|
|
readonly moduleList: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"ver">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"ver">, import("../RESP/types").NumberReply<number>]>[]) => {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
ver: import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
readonly 3: () => import("./MODULE_LIST").ModuleListReply;
|
|
};
|
|
};
|
|
readonly MODULE_LOAD: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, path: import("../RESP/types").RedisArgument, moduleArguments?: import("../RESP/types").RedisArgument[] | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly moduleLoad: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, path: import("../RESP/types").RedisArgument, moduleArguments?: import("../RESP/types").RedisArgument[] | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly MODULE_UNLOAD: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, name: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly moduleUnload: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, name: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly MOVE: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, db: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly move: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, db: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly MSET: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, toSet: import("./MSET").MSetArguments) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly mSet: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, toSet: import("./MSET").MSetArguments) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly MSETNX: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, toSet: import("./MSET").MSetArguments) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly mSetNX: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, toSet: import("./MSET").MSetArguments) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly OBJECT_ENCODING: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly objectEncoding: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly OBJECT_FREQ: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly objectFreq: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly OBJECT_IDLETIME: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly objectIdleTime: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly OBJECT_REFCOUNT: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly objectRefCount: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly PERSIST: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly persist: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly PEXPIRE: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, ms: number, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly pExpire: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, ms: number, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly PEXPIREAT: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, msTimestamp: number | Date, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly pExpireAt: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, msTimestamp: number | Date, mode?: "NX" | "XX" | "GT" | "LT" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly PEXPIRETIME: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly pExpireTime: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly PFADD: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element?: import("./generic-transformers").RedisVariadicArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly pfAdd: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element?: import("./generic-transformers").RedisVariadicArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly PFCOUNT: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly pfCount: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly PFMERGE: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, sources?: import("./generic-transformers").RedisVariadicArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly pfMerge: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, sources?: import("./generic-transformers").RedisVariadicArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly PING: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, message?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string> | import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
/**
|
|
* ping jsdoc
|
|
*/
|
|
readonly ping: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, message?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string> | import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly PSETEX: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, ms: number, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly pSetEx: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, ms: number, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly PTTL: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly pTTL: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly PUBLISH: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly IS_FORWARD_COMMAND: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, channel: import("../RESP/types").RedisArgument, message: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly publish: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly IS_FORWARD_COMMAND: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, channel: import("../RESP/types").RedisArgument, message: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly PUBSUB_CHANNELS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, pattern?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly pubSubChannels: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, pattern?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly PUBSUB_NUMPAT: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly pubSubNumPat: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly PUBSUB_NUMSUB: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, channels?: import("./generic-transformers").RedisVariadicArgument | undefined) => void;
|
|
readonly transformReply: (this: void, rawReply: (import("../RESP/types").BlobStringReply<string> | import("../RESP/types").NumberReply<number>)[]) => Record<string, import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly pubSubNumSub: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, channels?: import("./generic-transformers").RedisVariadicArgument | undefined) => void;
|
|
readonly transformReply: (this: void, rawReply: (import("../RESP/types").BlobStringReply<string> | import("../RESP/types").NumberReply<number>)[]) => Record<string, import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly PUBSUB_SHARDNUMSUB: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, channels?: import("./generic-transformers").RedisVariadicArgument | undefined) => void;
|
|
readonly transformReply: (this: void, reply: (import("../RESP/types").BlobStringReply<string> | import("../RESP/types").NumberReply<number>)[]) => Record<string, import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly pubSubShardNumSub: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, channels?: import("./generic-transformers").RedisVariadicArgument | undefined) => void;
|
|
readonly transformReply: (this: void, reply: (import("../RESP/types").BlobStringReply<string> | import("../RESP/types").NumberReply<number>)[]) => Record<string, import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly PUBSUB_SHARDCHANNELS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, pattern?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly pubSubShardChannels: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, pattern?: import("../RESP/types").RedisArgument | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly RANDOMKEY: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly randomKey: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly READONLY: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly readonly: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly RENAME: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, newKey: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly rename: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, newKey: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly RENAMENX: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, newKey: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly renameNX: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, newKey: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly REPLICAOF: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, host: string, port: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly replicaOf: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, host: string, port: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly 'RESTORE-ASKING': {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly restoreAsking: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly RESTORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, ttl: number, serializedValue: import("../RESP/types").RedisArgument, options?: import("./RESTORE").RestoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly restore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, ttl: number, serializedValue: import("../RESP/types").RedisArgument, options?: import("./RESTORE").RestoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly RPOP_COUNT: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly rPopCount: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ROLE: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").TuplesReply<[role: import("../RESP/types").BlobStringReply<"master">, replicationOffest: import("../RESP/types").NumberReply<number>, replicas: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[host: import("../RESP/types").BlobStringReply<string>, port: import("../RESP/types").BlobStringReply<string>, replicationOffest: import("../RESP/types").BlobStringReply<string>]>>] | [role: import("../RESP/types").BlobStringReply<"slave">, masterHost: import("../RESP/types").BlobStringReply<string>, masterPort: import("../RESP/types").NumberReply<number>, state: import("../RESP/types").BlobStringReply<"connect" | "connecting" | "sync" | "connected">, dataReceived: import("../RESP/types").NumberReply<number>] | [role: import("../RESP/types").BlobStringReply<"sentinel">, masterNames: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>]>>) => {
|
|
role: import("../RESP/types").BlobStringReply<"master">;
|
|
replicationOffest: import("../RESP/types").NumberReply<number>;
|
|
replicas: {
|
|
host: import("../RESP/types").BlobStringReply<string>;
|
|
port: number;
|
|
replicationOffest: number;
|
|
}[];
|
|
master?: undefined;
|
|
state?: undefined;
|
|
dataReceived?: undefined;
|
|
masterNames?: undefined;
|
|
} | {
|
|
role: import("../RESP/types").BlobStringReply<"slave">;
|
|
master: {
|
|
host: import("../RESP/types").BlobStringReply<string>;
|
|
port: import("../RESP/types").NumberReply<number>;
|
|
};
|
|
state: import("../RESP/types").BlobStringReply<"connect" | "connecting" | "sync" | "connected">;
|
|
dataReceived: import("../RESP/types").NumberReply<number>;
|
|
replicationOffest?: undefined;
|
|
replicas?: undefined;
|
|
masterNames?: undefined;
|
|
} | {
|
|
role: import("../RESP/types").BlobStringReply<"sentinel">;
|
|
masterNames: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
replicationOffest?: undefined;
|
|
replicas?: undefined;
|
|
master?: undefined;
|
|
state?: undefined;
|
|
dataReceived?: undefined;
|
|
} | undefined;
|
|
};
|
|
readonly role: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").TuplesReply<[role: import("../RESP/types").BlobStringReply<"master">, replicationOffest: import("../RESP/types").NumberReply<number>, replicas: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[host: import("../RESP/types").BlobStringReply<string>, port: import("../RESP/types").BlobStringReply<string>, replicationOffest: import("../RESP/types").BlobStringReply<string>]>>] | [role: import("../RESP/types").BlobStringReply<"slave">, masterHost: import("../RESP/types").BlobStringReply<string>, masterPort: import("../RESP/types").NumberReply<number>, state: import("../RESP/types").BlobStringReply<"connect" | "connecting" | "sync" | "connected">, dataReceived: import("../RESP/types").NumberReply<number>] | [role: import("../RESP/types").BlobStringReply<"sentinel">, masterNames: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>]>>) => {
|
|
role: import("../RESP/types").BlobStringReply<"master">;
|
|
replicationOffest: import("../RESP/types").NumberReply<number>;
|
|
replicas: {
|
|
host: import("../RESP/types").BlobStringReply<string>;
|
|
port: number;
|
|
replicationOffest: number;
|
|
}[];
|
|
master?: undefined;
|
|
state?: undefined;
|
|
dataReceived?: undefined;
|
|
masterNames?: undefined;
|
|
} | {
|
|
role: import("../RESP/types").BlobStringReply<"slave">;
|
|
master: {
|
|
host: import("../RESP/types").BlobStringReply<string>;
|
|
port: import("../RESP/types").NumberReply<number>;
|
|
};
|
|
state: import("../RESP/types").BlobStringReply<"connect" | "connecting" | "sync" | "connected">;
|
|
dataReceived: import("../RESP/types").NumberReply<number>;
|
|
replicationOffest?: undefined;
|
|
replicas?: undefined;
|
|
masterNames?: undefined;
|
|
} | {
|
|
role: import("../RESP/types").BlobStringReply<"sentinel">;
|
|
masterNames: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
replicationOffest?: undefined;
|
|
replicas?: undefined;
|
|
master?: undefined;
|
|
state?: undefined;
|
|
dataReceived?: undefined;
|
|
} | undefined;
|
|
};
|
|
readonly RPOP: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly rPop: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly RPOPLPUSH: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly rPopLPush: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly RPUSH: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly rPush: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly RPUSHX: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly rPushX: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SADD: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, members: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sAdd: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, members: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SCAN: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, cursor: import("../RESP/types").RedisArgument, options?: import("./SCAN").ScanOptions | undefined) => void;
|
|
readonly transformReply: (this: void, [cursor, keys]: [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>]) => {
|
|
cursor: import("../RESP/types").BlobStringReply<string>;
|
|
keys: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly scan: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, cursor: import("../RESP/types").RedisArgument, options?: import("./SCAN").ScanOptions | undefined) => void;
|
|
readonly transformReply: (this: void, [cursor, keys]: [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>]) => {
|
|
cursor: import("../RESP/types").BlobStringReply<string>;
|
|
keys: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly SCARD: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sCard: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SCRIPT_DEBUG: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, mode: "YES" | "NO" | "SYNC") => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly scriptDebug: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, mode: "YES" | "NO" | "SYNC") => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly SCRIPT_EXISTS: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, sha1: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly scriptExists: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, sha1: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly SCRIPT_FLUSH: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, mode?: "ASYNC" | "SYNC" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly scriptFlush: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, mode?: "ASYNC" | "SYNC" | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly SCRIPT_KILL: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly scriptKill: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly SCRIPT_LOAD: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly scriptLoad: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, script: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly SDIFF: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly sDiff: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly SDIFFSTORE: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sDiffStore: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SET: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, value: number | import("../RESP/types").RedisArgument, options?: import("./SET").SetOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string> | import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly set: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, value: number | import("../RESP/types").RedisArgument, options?: import("./SET").SetOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string> | import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly SETBIT: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, offset: number, value: import("./generic-transformers").BitValue) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<import("./generic-transformers").BitValue>;
|
|
};
|
|
readonly setBit: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, offset: number, value: import("./generic-transformers").BitValue) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<import("./generic-transformers").BitValue>;
|
|
};
|
|
readonly SETEX: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, seconds: number, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly setEx: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, seconds: number, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly SETNX: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly setNX: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SETRANGE: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, offset: number, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly setRange: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, offset: number, value: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SINTER: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly sInter: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly SINTERCARD: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, options?: number | import("./SINTERCARD").SInterCardOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sInterCard: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, options?: number | import("./SINTERCARD").SInterCardOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SINTERSTORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sInterStore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SISMEMBER: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sIsMember: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SMEMBERS: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
readonly 3: () => import("../RESP/types").SetReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly sMembers: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
readonly 3: () => import("../RESP/types").SetReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly SMISMEMBER: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, members: import("../RESP/types").RedisArgument[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly smIsMember: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, members: import("../RESP/types").RedisArgument[]) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").NumberReply<number>>;
|
|
};
|
|
readonly SMOVE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sMove: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SORT_RO: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, options?: import("./SORT").SortOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly sortRo: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, options?: import("./SORT").SortOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly SORT_STORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, options?: import("./SORT").SortOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sortStore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, source: import("../RESP/types").RedisArgument, destination: import("../RESP/types").RedisArgument, options?: import("./SORT").SortOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SORT: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, options?: import("./SORT").SortOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly sort: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, options?: import("./SORT").SortOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly SPOP_COUNT: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<string>;
|
|
};
|
|
readonly sPopCount: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<string>;
|
|
};
|
|
readonly SPOP: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly sPop: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly SPUBLISH: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, channel: import("../RESP/types").RedisArgument, message: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sPublish: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, channel: import("../RESP/types").RedisArgument, message: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SRANDMEMBER_COUNT: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly sRandMemberCount: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly SRANDMEMBER: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly sRandMember: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly SREM: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, members: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sRem: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, members: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SSCAN: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, cursor: import("../RESP/types").RedisArgument, options?: import("./SCAN").ScanCommonOptions | undefined) => void;
|
|
readonly transformReply: (this: void, [cursor, members]: [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>[]]) => {
|
|
cursor: import("../RESP/types").BlobStringReply<string>;
|
|
members: import("../RESP/types").BlobStringReply<string>[];
|
|
};
|
|
};
|
|
readonly sScan: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, cursor: import("../RESP/types").RedisArgument, options?: import("./SCAN").ScanCommonOptions | undefined) => void;
|
|
readonly transformReply: (this: void, [cursor, members]: [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>[]]) => {
|
|
cursor: import("../RESP/types").BlobStringReply<string>;
|
|
members: import("../RESP/types").BlobStringReply<string>[];
|
|
};
|
|
};
|
|
readonly STRLEN: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly strLen: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SUNION: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly sUnion: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly SUNIONSTORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly sUnionStore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly SWAPDB: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, index1: number, index2: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly swapDb: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, index1: number, index2: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly TIME: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => [unixTimestamp: import("../RESP/types").BlobStringReply<`${number}`>, microseconds: import("../RESP/types").BlobStringReply<`${number}`>];
|
|
};
|
|
readonly time: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser) => void;
|
|
readonly transformReply: () => [unixTimestamp: import("../RESP/types").BlobStringReply<`${number}`>, microseconds: import("../RESP/types").BlobStringReply<`${number}`>];
|
|
};
|
|
readonly TOUCH: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly touch: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly TTL: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ttl: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly TYPE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly type: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<string>;
|
|
};
|
|
readonly UNLINK: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly unlink: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly WAIT: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, numberOfReplicas: number, timeout: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly wait: {
|
|
readonly NOT_KEYED_COMMAND: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, numberOfReplicas: number, timeout: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly XACK: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, id: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly xAck: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, id: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly XACKDEL: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, id: import("./generic-transformers").RedisVariadicArgument, policy?: import("./common-stream.types").StreamDeletionPolicy | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("./common-stream.types").StreamDeletionReplyCode>;
|
|
};
|
|
readonly xAckDel: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, id: import("./generic-transformers").RedisVariadicArgument, policy?: import("./common-stream.types").StreamDeletionPolicy | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("./common-stream.types").StreamDeletionReplyCode>;
|
|
};
|
|
readonly XADD_NOMKSTREAM: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, id: import("../RESP/types").RedisArgument, message: Record<string, import("../RESP/types").RedisArgument>, options?: import("./XADD").XAddOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly xAddNoMkStream: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, id: import("../RESP/types").RedisArgument, message: Record<string, import("../RESP/types").RedisArgument>, options?: import("./XADD").XAddOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly XADD: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, id: import("../RESP/types").RedisArgument, message: Record<string, import("../RESP/types").RedisArgument>, options?: import("./XADD").XAddOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly xAdd: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, id: import("../RESP/types").RedisArgument, message: Record<string, import("../RESP/types").RedisArgument>, options?: import("./XADD").XAddOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly XAUTOCLAIM_JUSTID: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument, minIdleTime: number, start: import("../RESP/types").RedisArgument, options?: import("./XAUTOCLAIM").XAutoClaimOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: [nextId: import("../RESP/types").BlobStringReply<string>, messages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, deletedMessages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>]) => {
|
|
nextId: import("../RESP/types").BlobStringReply<string>;
|
|
messages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
deletedMessages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly xAutoClaimJustId: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument, minIdleTime: number, start: import("../RESP/types").RedisArgument, options?: import("./XAUTOCLAIM").XAutoClaimOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: [nextId: import("../RESP/types").BlobStringReply<string>, messages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, deletedMessages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>]) => {
|
|
nextId: import("../RESP/types").BlobStringReply<string>;
|
|
messages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
deletedMessages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly XAUTOCLAIM: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument, minIdleTime: number, start: import("../RESP/types").RedisArgument, options?: import("./XAUTOCLAIM").XAutoClaimOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: [nextId: import("../RESP/types").BlobStringReply<string>, messages: import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("./generic-transformers").StreamMessageRawReply>, deletedMessages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
nextId: import("../RESP/types").BlobStringReply<string>;
|
|
messages: (import("../RESP/types").NullReply | import("./generic-transformers").StreamMessageReply)[];
|
|
deletedMessages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly xAutoClaim: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument, minIdleTime: number, start: import("../RESP/types").RedisArgument, options?: import("./XAUTOCLAIM").XAutoClaimOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: [nextId: import("../RESP/types").BlobStringReply<string>, messages: import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("./generic-transformers").StreamMessageRawReply>, deletedMessages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
nextId: import("../RESP/types").BlobStringReply<string>;
|
|
messages: (import("../RESP/types").NullReply | import("./generic-transformers").StreamMessageReply)[];
|
|
deletedMessages: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly XCLAIM_JUSTID: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument, minIdleTime: number, id: import("./generic-transformers").RedisVariadicArgument, options?: import("./XCLAIM").XClaimOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly xClaimJustId: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument, minIdleTime: number, id: import("./generic-transformers").RedisVariadicArgument, options?: import("./XCLAIM").XClaimOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly XCLAIM: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument, minIdleTime: number, id: import("./generic-transformers").RedisVariadicArgument, options?: import("./XCLAIM").XClaimOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: (import("../RESP/types").NullReply | import("./generic-transformers").StreamMessageRawReply)[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => (import("../RESP/types").NullReply | import("./generic-transformers").StreamMessageReply)[];
|
|
};
|
|
readonly xClaim: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument, minIdleTime: number, id: import("./generic-transformers").RedisVariadicArgument, options?: import("./XCLAIM").XClaimOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: (import("../RESP/types").NullReply | import("./generic-transformers").StreamMessageRawReply)[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => (import("../RESP/types").NullReply | import("./generic-transformers").StreamMessageReply)[];
|
|
};
|
|
readonly XDEL: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, id: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly xDel: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, id: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly XDELEX: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, id: import("./generic-transformers").RedisVariadicArgument, policy?: import("./common-stream.types").StreamDeletionPolicy | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("./common-stream.types").StreamDeletionReplyCode>;
|
|
};
|
|
readonly xDelEx: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, id: import("./generic-transformers").RedisVariadicArgument, policy?: import("./common-stream.types").StreamDeletionPolicy | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("./common-stream.types").StreamDeletionReplyCode>;
|
|
};
|
|
readonly XGROUP_CREATE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, id: import("../RESP/types").RedisArgument, options?: import("./XGROUP_CREATE").XGroupCreateOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly xGroupCreate: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, id: import("../RESP/types").RedisArgument, options?: import("./XGROUP_CREATE").XGroupCreateOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly XGROUP_CREATECONSUMER: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly xGroupCreateConsumer: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly XGROUP_DELCONSUMER: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly xGroupDelConsumer: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly XGROUP_DESTROY: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly xGroupDestroy: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly XGROUP_SETID: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, id: import("../RESP/types").RedisArgument, options?: import("./XGROUP_SETID").XGroupSetIdOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly xGroupSetId: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, id: import("../RESP/types").RedisArgument, options?: import("./XGROUP_SETID").XGroupSetIdOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly XINFO_CONSUMERS: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"pending">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"idle">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"inactive">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"pending">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"idle">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"inactive">, import("../RESP/types").NumberReply<number>]>[]) => {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
pending: import("../RESP/types").NumberReply<number>;
|
|
idle: import("../RESP/types").NumberReply<number>;
|
|
inactive: import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
readonly 3: () => import("./XINFO_CONSUMERS").XInfoConsumersReply;
|
|
};
|
|
};
|
|
readonly xInfoConsumers: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"pending">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"idle">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"inactive">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"pending">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"idle">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"inactive">, import("../RESP/types").NumberReply<number>]>[]) => {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
pending: import("../RESP/types").NumberReply<number>;
|
|
idle: import("../RESP/types").NumberReply<number>;
|
|
inactive: import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
readonly 3: () => import("./XINFO_CONSUMERS").XInfoConsumersReply;
|
|
};
|
|
};
|
|
readonly XINFO_GROUPS: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"consumers">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"pending">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"last-delivered-id">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"entries-read">, import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"lag">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"consumers">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"pending">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"last-delivered-id">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"entries-read">, import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"lag">, import("../RESP/types").NumberReply<number>]>[]) => {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
consumers: import("../RESP/types").NumberReply<number>;
|
|
pending: import("../RESP/types").NumberReply<number>;
|
|
'last-delivered-id': import("../RESP/types").NumberReply<number>;
|
|
'entries-read': import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
lag: import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
readonly 3: () => import("./XINFO_GROUPS").XInfoGroupsReply;
|
|
};
|
|
};
|
|
readonly xInfoGroups: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").RespType<42, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"consumers">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"pending">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"last-delivered-id">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"entries-read">, import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"lag">, import("../RESP/types").NumberReply<number>], never, [import("../RESP/types").BlobStringReply<"name">, import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<"consumers">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"pending">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"last-delivered-id">, import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"entries-read">, import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<"lag">, import("../RESP/types").NumberReply<number>]>[]) => {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
consumers: import("../RESP/types").NumberReply<number>;
|
|
pending: import("../RESP/types").NumberReply<number>;
|
|
'last-delivered-id': import("../RESP/types").NumberReply<number>;
|
|
'entries-read': import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
lag: import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
readonly 3: () => import("./XINFO_GROUPS").XInfoGroupsReply;
|
|
};
|
|
};
|
|
readonly XINFO_STREAM: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (this: void, reply: any) => {
|
|
length: import("../RESP/types").NumberReply<number>;
|
|
"radix-tree-keys": import("../RESP/types").NumberReply<number>;
|
|
"radix-tree-nodes": import("../RESP/types").NumberReply<number>;
|
|
"last-generated-id": import("../RESP/types").BlobStringReply<string>;
|
|
"max-deleted-entry-id": import("../RESP/types").BlobStringReply<string>;
|
|
"entries-added": import("../RESP/types").NumberReply<number>;
|
|
"recorded-first-entry-id": import("../RESP/types").BlobStringReply<string>;
|
|
groups: import("../RESP/types").NumberReply<number>;
|
|
"first-entry": import("../RESP/types").NullReply | {
|
|
id: import("../RESP/types").BlobStringReply<string>;
|
|
message: import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
"last-entry": import("../RESP/types").NullReply | {
|
|
id: import("../RESP/types").BlobStringReply<string>;
|
|
message: import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly 3: (this: void, reply: any) => import("./XINFO_STREAM").XInfoStreamReply;
|
|
};
|
|
};
|
|
readonly xInfoStream: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (this: void, reply: any) => {
|
|
length: import("../RESP/types").NumberReply<number>;
|
|
"radix-tree-keys": import("../RESP/types").NumberReply<number>;
|
|
"radix-tree-nodes": import("../RESP/types").NumberReply<number>;
|
|
"last-generated-id": import("../RESP/types").BlobStringReply<string>;
|
|
"max-deleted-entry-id": import("../RESP/types").BlobStringReply<string>;
|
|
"entries-added": import("../RESP/types").NumberReply<number>;
|
|
"recorded-first-entry-id": import("../RESP/types").BlobStringReply<string>;
|
|
groups: import("../RESP/types").NumberReply<number>;
|
|
"first-entry": import("../RESP/types").NullReply | {
|
|
id: import("../RESP/types").BlobStringReply<string>;
|
|
message: import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
"last-entry": import("../RESP/types").NullReply | {
|
|
id: import("../RESP/types").BlobStringReply<string>;
|
|
message: import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
};
|
|
readonly 3: (this: void, reply: any) => import("./XINFO_STREAM").XInfoStreamReply;
|
|
};
|
|
};
|
|
readonly XLEN: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly xLen: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly XPENDING_RANGE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, start: import("../RESP/types").RedisArgument, end: import("../RESP/types").RedisArgument, count: number, options?: import("./XPENDING_RANGE").XPendingRangeOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[id: import("../RESP/types").BlobStringReply<string>, consumer: import("../RESP/types").BlobStringReply<string>, millisecondsSinceLastDelivery: import("../RESP/types").NumberReply<number>, deliveriesCounter: import("../RESP/types").NumberReply<number>]>[]) => {
|
|
id: import("../RESP/types").BlobStringReply<string>;
|
|
consumer: import("../RESP/types").BlobStringReply<string>;
|
|
millisecondsSinceLastDelivery: import("../RESP/types").NumberReply<number>;
|
|
deliveriesCounter: import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
};
|
|
readonly xPendingRange: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument, start: import("../RESP/types").RedisArgument, end: import("../RESP/types").RedisArgument, count: number, options?: import("./XPENDING_RANGE").XPendingRangeOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("../RESP/types").TuplesReply<[id: import("../RESP/types").BlobStringReply<string>, consumer: import("../RESP/types").BlobStringReply<string>, millisecondsSinceLastDelivery: import("../RESP/types").NumberReply<number>, deliveriesCounter: import("../RESP/types").NumberReply<number>]>[]) => {
|
|
id: import("../RESP/types").BlobStringReply<string>;
|
|
consumer: import("../RESP/types").BlobStringReply<string>;
|
|
millisecondsSinceLastDelivery: import("../RESP/types").NumberReply<number>;
|
|
deliveriesCounter: import("../RESP/types").NumberReply<number>;
|
|
}[];
|
|
};
|
|
readonly XPENDING: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: (this: void, reply: [pending: import("../RESP/types").NumberReply<number>, firstId: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, lastId: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, consumers: import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[name: import("../RESP/types").BlobStringReply<string>, deliveriesCounter: import("../RESP/types").BlobStringReply<string>]>>]) => {
|
|
pending: import("../RESP/types").NumberReply<number>;
|
|
firstId: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
lastId: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
consumers: {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
deliveriesCounter: number;
|
|
}[] | null;
|
|
};
|
|
};
|
|
readonly xPending: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, group: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: (this: void, reply: [pending: import("../RESP/types").NumberReply<number>, firstId: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, lastId: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, consumers: import("../RESP/types").NullReply | import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[name: import("../RESP/types").BlobStringReply<string>, deliveriesCounter: import("../RESP/types").BlobStringReply<string>]>>]) => {
|
|
pending: import("../RESP/types").NumberReply<number>;
|
|
firstId: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
lastId: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
consumers: {
|
|
name: import("../RESP/types").BlobStringReply<string>;
|
|
deliveriesCounter: number;
|
|
}[] | null;
|
|
};
|
|
};
|
|
readonly XRANGE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: import("../RESP/types").RedisArgument, end: import("../RESP/types").RedisArgument, options?: import("./XRANGE").XRangeOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("./generic-transformers").StreamMessageRawReply[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("./generic-transformers").StreamMessageReply[];
|
|
};
|
|
readonly xRange: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: import("../RESP/types").RedisArgument, end: import("../RESP/types").RedisArgument, options?: import("./XRANGE").XRangeOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("./generic-transformers").StreamMessageRawReply[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("./generic-transformers").StreamMessageReply[];
|
|
};
|
|
readonly XREAD: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, streams: import("./XREAD").XReadStreams, options?: import("./XREAD").XReadOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: typeof import("./generic-transformers").transformStreamsMessagesReplyResp2;
|
|
readonly 3: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly unstableResp3: true;
|
|
};
|
|
readonly xRead: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, streams: import("./XREAD").XReadStreams, options?: import("./XREAD").XReadOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: typeof import("./generic-transformers").transformStreamsMessagesReplyResp2;
|
|
readonly 3: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly unstableResp3: true;
|
|
};
|
|
readonly XREADGROUP: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument, streams: import("./XREAD").XReadStreams, options?: import("./XREADGROUP").XReadGroupOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: typeof import("./generic-transformers").transformStreamsMessagesReplyResp2;
|
|
readonly 3: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly unstableResp3: true;
|
|
};
|
|
readonly xReadGroup: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, group: import("../RESP/types").RedisArgument, consumer: import("../RESP/types").RedisArgument, streams: import("./XREAD").XReadStreams, options?: import("./XREADGROUP").XReadGroupOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: typeof import("./generic-transformers").transformStreamsMessagesReplyResp2;
|
|
readonly 3: () => import("../RESP/types").ReplyUnion;
|
|
};
|
|
readonly unstableResp3: true;
|
|
};
|
|
readonly XREVRANGE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: import("../RESP/types").RedisArgument, end: import("../RESP/types").RedisArgument, options?: import("./XRANGE").XRangeOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("./generic-transformers").StreamMessageRawReply[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("./generic-transformers").StreamMessageReply[];
|
|
};
|
|
readonly xRevRange: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: import("../RESP/types").RedisArgument, end: import("../RESP/types").RedisArgument, options?: import("./XRANGE").XRangeOptions | undefined) => void;
|
|
readonly transformReply: (this: void, reply: import("./generic-transformers").StreamMessageRawReply[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("./generic-transformers").StreamMessageReply[];
|
|
};
|
|
readonly XSETID: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, lastId: import("../RESP/types").RedisArgument, options?: import("./XSETID").XSetIdOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly xSetId: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, lastId: import("../RESP/types").RedisArgument, options?: import("./XSETID").XSetIdOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").SimpleStringReply<"OK">;
|
|
};
|
|
readonly XTRIM: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, strategy: "MAXLEN" | "MINID", threshold: string | number, options?: import("./XTRIM").XTrimOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly xTrim: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, strategy: "MAXLEN" | "MINID", threshold: string | number, options?: import("./XTRIM").XTrimOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZADD_INCR: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, members: import("./generic-transformers").SortedSetMember | import("./generic-transformers").SortedSetMember[], options?: import("./ZADD_INCR").ZAddOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").DoubleReply<number> | null;
|
|
3: () => import("../RESP/types").NullReply | import("../RESP/types").DoubleReply<number>;
|
|
};
|
|
};
|
|
readonly zAddIncr: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, members: import("./generic-transformers").SortedSetMember | import("./generic-transformers").SortedSetMember[], options?: import("./ZADD_INCR").ZAddOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").DoubleReply<number> | null;
|
|
3: () => import("../RESP/types").NullReply | import("../RESP/types").DoubleReply<number>;
|
|
};
|
|
};
|
|
readonly ZADD: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, members: import("./generic-transformers").SortedSetMember | import("./generic-transformers").SortedSetMember[], options?: import("./ZADD").ZAddOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").BlobStringReply<string>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").DoubleReply<number>;
|
|
3: () => import("../RESP/types").DoubleReply<number>;
|
|
};
|
|
};
|
|
readonly zAdd: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, members: import("./generic-transformers").SortedSetMember | import("./generic-transformers").SortedSetMember[], options?: import("./ZADD").ZAddOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").BlobStringReply<string>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").DoubleReply<number>;
|
|
3: () => import("../RESP/types").DoubleReply<number>;
|
|
};
|
|
};
|
|
readonly ZCARD: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zCard: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZCOUNT: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zCount: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZDIFF_WITHSCORES: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly zDiffWithScores: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly ZDIFF: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly zDiff: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ZDIFFSTORE: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, inputKeys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zDiffStore: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, inputKeys: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZINCRBY: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, increment: number, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").BlobStringReply<string>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").DoubleReply<number>;
|
|
3: () => import("../RESP/types").DoubleReply<number>;
|
|
};
|
|
};
|
|
readonly zIncrBy: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, increment: number, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").BlobStringReply<string>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").DoubleReply<number>;
|
|
3: () => import("../RESP/types").DoubleReply<number>;
|
|
};
|
|
};
|
|
readonly ZINTER_WITHSCORES: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./ZINTER").ZInterKeysType, options?: import("./ZINTER").ZInterOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly zInterWithScores: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./ZINTER").ZInterKeysType, options?: import("./ZINTER").ZInterOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly ZINTER: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./ZINTER").ZInterKeysType, options?: import("./ZINTER").ZInterOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly zInter: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./ZINTER").ZInterKeysType, options?: import("./ZINTER").ZInterOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ZINTERCARD: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, options?: number | import("./ZINTERCARD").ZInterCardOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zInterCard: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, options?: number | import("./ZINTERCARD").ZInterCardOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZINTERSTORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, keys: import("./generic-transformers").ZKeys, options?: import("./ZINTER").ZInterOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zInterStore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, keys: import("./generic-transformers").ZKeys, options?: import("./ZINTER").ZInterOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZLEXCOUNT: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: import("../RESP/types").RedisArgument, max: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zLexCount: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: import("../RESP/types").RedisArgument, max: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZMPOP: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, side: import("./generic-transformers").SortedSetSide, options?: import("./ZMPOP").ZMPopOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").Resp2Reply<import("./ZMPOP").ZMPopRawReply>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
members: {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
} | null;
|
|
readonly 3: (this: void, reply: import("../RESP/types").UnwrapReply<import("./ZMPOP").ZMPopRawReply>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
members: {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
} | null;
|
|
};
|
|
};
|
|
readonly zmPop: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").RedisVariadicArgument, side: import("./generic-transformers").SortedSetSide, options?: import("./ZMPOP").ZMPopOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (this: void, reply: import("../RESP/types").UnwrapReply<import("../RESP/types").Resp2Reply<import("./ZMPOP").ZMPopRawReply>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
members: {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
} | null;
|
|
readonly 3: (this: void, reply: import("../RESP/types").UnwrapReply<import("./ZMPOP").ZMPopRawReply>) => {
|
|
key: import("../RESP/types").BlobStringReply<string>;
|
|
members: {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
} | null;
|
|
};
|
|
};
|
|
readonly ZMSCORE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: (import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>)[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => (import("../RESP/types").DoubleReply<number> | null)[];
|
|
readonly 3: () => import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("../RESP/types").DoubleReply<number>>;
|
|
};
|
|
};
|
|
readonly zmScore: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: (import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>)[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => (import("../RESP/types").DoubleReply<number> | null)[];
|
|
readonly 3: () => import("../RESP/types").ArrayReply<import("../RESP/types").NullReply | import("../RESP/types").DoubleReply<number>>;
|
|
};
|
|
};
|
|
readonly ZPOPMAX_COUNT: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly zPopMaxCount: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly ZPOPMAX: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").TuplesReply<[] | [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
readonly 3: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>] | []>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
};
|
|
};
|
|
readonly zPopMax: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").TuplesReply<[] | [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
readonly 3: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>] | []>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
};
|
|
};
|
|
readonly ZPOPMIN_COUNT: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly zPopMinCount: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly ZPOPMIN: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").TuplesReply<[] | [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
readonly 3: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>] | []>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
};
|
|
};
|
|
readonly zPopMin: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").TuplesReply<[] | [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").BlobStringReply<string>]>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
readonly 3: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>] | []>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
};
|
|
};
|
|
readonly ZRANDMEMBER_COUNT_WITHSCORES: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly zRandMemberCountWithScores: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly ZRANDMEMBER_COUNT: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly zRandMemberCount: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ZRANDMEMBER: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly zRandMember: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>;
|
|
};
|
|
readonly ZRANGE_WITHSCORES: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument, options?: import("./ZRANGE").ZRangeOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly zRangeWithScores: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument, options?: import("./ZRANGE").ZRangeOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly ZRANGE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument, options?: import("./ZRANGE").ZRangeOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly zRange: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument, options?: import("./ZRANGE").ZRangeOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ZRANGEBYLEX: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: import("../RESP/types").RedisArgument, max: import("../RESP/types").RedisArgument, options?: import("./ZRANGEBYLEX").ZRangeByLexOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly zRangeByLex: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: import("../RESP/types").RedisArgument, max: import("../RESP/types").RedisArgument, options?: import("./ZRANGEBYLEX").ZRangeByLexOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ZRANGEBYSCORE_WITHSCORES: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: string | number, max: string | number, options?: import("./ZRANGEBYSCORE").ZRangeByScoreOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly zRangeByScoreWithScores: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: string | number, max: string | number, options?: import("./ZRANGEBYSCORE").ZRangeByScoreOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly ZRANGEBYSCORE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: string | number, max: string | number, options?: import("./ZRANGEBYSCORE").ZRangeByScoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly zRangeByScore: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: string | number, max: string | number, options?: import("./ZRANGEBYSCORE").ZRangeByScoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ZRANGESTORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, source: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument, options?: import("./ZRANGESTORE").ZRangeStoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zRangeStore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, source: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument, options?: import("./ZRANGESTORE").ZRangeStoreOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZRANK_WITHSCORE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<string>]>>) => {
|
|
rank: import("../RESP/types").NumberReply<number>;
|
|
score: number;
|
|
} | null;
|
|
readonly 3: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
rank: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
};
|
|
};
|
|
readonly zRankWithScore: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").NumberReply<number>, import("../RESP/types").BlobStringReply<string>]>>) => {
|
|
rank: import("../RESP/types").NumberReply<number>;
|
|
score: number;
|
|
} | null;
|
|
readonly 3: (reply: import("../RESP/types").UnwrapReply<import("../RESP/types").NullReply | import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
rank: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
} | null;
|
|
};
|
|
};
|
|
readonly ZRANK: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zRank: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZREM: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zRem: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("./generic-transformers").RedisVariadicArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZREMRANGEBYLEX: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zRemRangeByLex: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZREMRANGEBYRANK: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: number, stop: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zRemRangeByRank: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, start: number, stop: number) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZREMRANGEBYSCORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zRemRangeByScore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, min: number | import("../RESP/types").RedisArgument, max: number | import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZREVRANK: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zRevRank: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly ZSCAN: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, cursor: import("../RESP/types").RedisArgument, options?: import("./SCAN").ScanCommonOptions | undefined) => void;
|
|
readonly transformReply: (this: void, [cursor, rawMembers]: [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>]) => {
|
|
cursor: import("../RESP/types").BlobStringReply<string>;
|
|
members: {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly zScan: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, cursor: import("../RESP/types").RedisArgument, options?: import("./SCAN").ScanCommonOptions | undefined) => void;
|
|
readonly transformReply: (this: void, [cursor, rawMembers]: [import("../RESP/types").BlobStringReply<string>, import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>]) => {
|
|
cursor: import("../RESP/types").BlobStringReply<string>;
|
|
members: {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly ZSCORE: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").DoubleReply<number> | null;
|
|
3: () => import("../RESP/types").NullReply | import("../RESP/types").DoubleReply<number>;
|
|
};
|
|
};
|
|
readonly zScore: {
|
|
readonly CACHEABLE: true;
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, member: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").DoubleReply<number> | null;
|
|
3: () => import("../RESP/types").NullReply | import("../RESP/types").DoubleReply<number>;
|
|
};
|
|
};
|
|
readonly ZUNION_WITHSCORES: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").ZKeys, options?: import("./ZUNION").ZUnionOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly zUnionWithScores: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").ZKeys, options?: import("./ZUNION").ZUnionOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>, preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
3: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").TuplesReply<[import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>]>>) => {
|
|
value: import("../RESP/types").BlobStringReply<string>;
|
|
score: import("../RESP/types").DoubleReply<number>;
|
|
}[];
|
|
};
|
|
};
|
|
readonly ZUNION: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").ZKeys, options?: import("./ZUNION").ZUnionOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly zUnion: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, keys: import("./generic-transformers").ZKeys, options?: import("./ZUNION").ZUnionOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly ZUNIONSTORE: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, keys: import("./generic-transformers").ZKeys, options?: import("./ZUNIONSTORE").ZUnionOptions | undefined) => any;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly zUnionStore: {
|
|
readonly IS_READ_ONLY: false;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, destination: import("../RESP/types").RedisArgument, keys: import("./generic-transformers").ZKeys, options?: import("./ZUNIONSTORE").ZUnionOptions | undefined) => any;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly VADD: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, vector: number[], element: import("../RESP/types").RedisArgument, options?: import("./VADD").VAddOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").NumberReply<0 | 1>) => boolean;
|
|
3: () => import("../RESP/types").BooleanReply<boolean>;
|
|
};
|
|
};
|
|
readonly vAdd: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, vector: number[], element: import("../RESP/types").RedisArgument, options?: import("./VADD").VAddOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").NumberReply<0 | 1>) => boolean;
|
|
3: () => import("../RESP/types").BooleanReply<boolean>;
|
|
};
|
|
};
|
|
readonly VCARD: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly vCard: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly VDIM: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly vDim: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").NumberReply<number>;
|
|
};
|
|
readonly VEMB: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").BlobStringReply<string>[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").DoubleReply<number>[];
|
|
3: () => import("../RESP/types").ArrayReply<import("../RESP/types").DoubleReply<number>>;
|
|
};
|
|
};
|
|
readonly vEmb: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").BlobStringReply<string>[], preserve?: any, typeMapping?: import("../RESP/types").TypeMapping | undefined) => import("../RESP/types").DoubleReply<number>[];
|
|
3: () => import("../RESP/types").ArrayReply<import("../RESP/types").DoubleReply<number>>;
|
|
};
|
|
};
|
|
readonly VEMB_RAW: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: any[]) => {
|
|
quantization: import("../RESP/types").SimpleStringReply<string>;
|
|
raw: import("../RESP/types").BlobStringReply<string>;
|
|
l2Norm: import("../RESP/types").DoubleReply<number>;
|
|
quantizationRange?: import("../RESP/types").DoubleReply<number> | undefined;
|
|
};
|
|
3: (reply: any[]) => {
|
|
quantization: import("../RESP/types").SimpleStringReply<string>;
|
|
raw: import("../RESP/types").BlobStringReply<string>;
|
|
l2Norm: import("../RESP/types").DoubleReply<number>;
|
|
quantizationRange?: import("../RESP/types").DoubleReply<number> | undefined;
|
|
};
|
|
};
|
|
};
|
|
readonly vEmbRaw: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: any[]) => {
|
|
quantization: import("../RESP/types").SimpleStringReply<string>;
|
|
raw: import("../RESP/types").BlobStringReply<string>;
|
|
l2Norm: import("../RESP/types").DoubleReply<number>;
|
|
quantizationRange?: import("../RESP/types").DoubleReply<number> | undefined;
|
|
};
|
|
3: (reply: any[]) => {
|
|
quantization: import("../RESP/types").SimpleStringReply<string>;
|
|
raw: import("../RESP/types").BlobStringReply<string>;
|
|
l2Norm: import("../RESP/types").DoubleReply<number>;
|
|
quantizationRange?: import("../RESP/types").DoubleReply<number> | undefined;
|
|
};
|
|
};
|
|
};
|
|
readonly VGETATTR: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: typeof import("./generic-transformers").transformRedisJsonNullReply;
|
|
};
|
|
readonly vGetAttr: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: typeof import("./generic-transformers").transformRedisJsonNullReply;
|
|
};
|
|
readonly VINFO: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").SimpleStringReply<"quant-type">, import("../RESP/types").SimpleStringReply<string>, import("../RESP/types").SimpleStringReply<"vector-dim">, import("../RESP/types").NumberReply<number>, import("../RESP/types").SimpleStringReply<"size">, import("../RESP/types").NumberReply<number>, import("../RESP/types").SimpleStringReply<"max-level">, import("../RESP/types").NumberReply<number>, import("../RESP/types").SimpleStringReply<"vset-uid">, import("../RESP/types").NumberReply<number>, import("../RESP/types").SimpleStringReply<"hnsw-max-node-uid">, import("../RESP/types").NumberReply<number>]) => import("./VINFO").VInfoReplyMap;
|
|
readonly 3: () => import("./VINFO").VInfoReplyMap;
|
|
};
|
|
};
|
|
readonly vInfo: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: [import("../RESP/types").SimpleStringReply<"quant-type">, import("../RESP/types").SimpleStringReply<string>, import("../RESP/types").SimpleStringReply<"vector-dim">, import("../RESP/types").NumberReply<number>, import("../RESP/types").SimpleStringReply<"size">, import("../RESP/types").NumberReply<number>, import("../RESP/types").SimpleStringReply<"max-level">, import("../RESP/types").NumberReply<number>, import("../RESP/types").SimpleStringReply<"vset-uid">, import("../RESP/types").NumberReply<number>, import("../RESP/types").SimpleStringReply<"hnsw-max-node-uid">, import("../RESP/types").NumberReply<number>]) => import("./VINFO").VInfoReplyMap;
|
|
readonly 3: () => import("./VINFO").VInfoReplyMap;
|
|
};
|
|
};
|
|
readonly VLINKS: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>>;
|
|
};
|
|
readonly vLinks: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>>;
|
|
};
|
|
readonly VLINKS_WITHSCORES: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: any) => Record<string, import("../RESP/types").DoubleReply<number>>[];
|
|
readonly 3: () => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>>[];
|
|
};
|
|
};
|
|
readonly vLinksWithScores: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: any) => Record<string, import("../RESP/types").DoubleReply<number>>[];
|
|
readonly 3: () => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>>[];
|
|
};
|
|
};
|
|
readonly VRANDMEMBER: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count?: number | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string> | import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly vRandMember: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, count?: number | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").NullReply | import("../RESP/types").BlobStringReply<string> | import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly VREM: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").NumberReply<0 | 1>) => boolean;
|
|
3: () => import("../RESP/types").BooleanReply<boolean>;
|
|
};
|
|
};
|
|
readonly vRem: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").NumberReply<0 | 1>) => boolean;
|
|
3: () => import("../RESP/types").BooleanReply<boolean>;
|
|
};
|
|
};
|
|
readonly VSETATTR: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument, attributes: import("../RESP/types").RedisArgument | Record<string, any>) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").NumberReply<0 | 1>) => boolean;
|
|
3: () => import("../RESP/types").BooleanReply<boolean>;
|
|
};
|
|
};
|
|
readonly vSetAttr: {
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, element: import("../RESP/types").RedisArgument, attributes: import("../RESP/types").RedisArgument | Record<string, any>) => void;
|
|
readonly transformReply: {
|
|
2: (reply: import("../RESP/types").NumberReply<0 | 1>) => boolean;
|
|
3: () => import("../RESP/types").BooleanReply<boolean>;
|
|
};
|
|
};
|
|
readonly VSIM: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, query: number[] | import("../RESP/types").RedisArgument, options?: import("./VSIM").VSimOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly vSim: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, query: number[] | import("../RESP/types").RedisArgument, options?: import("./VSIM").VSimOptions | undefined) => void;
|
|
readonly transformReply: () => import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>;
|
|
};
|
|
readonly VSIM_WITHSCORES: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, query: number[] | import("../RESP/types").RedisArgument, options?: import("./VSIM").VSimOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>) => Record<string, import("../RESP/types").DoubleReply<number>>;
|
|
readonly 3: () => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>>;
|
|
};
|
|
};
|
|
readonly vSimWithScores: {
|
|
readonly IS_READ_ONLY: true;
|
|
readonly parseCommand: (this: void, parser: import("../..").CommandParser, key: import("../RESP/types").RedisArgument, query: number[] | import("../RESP/types").RedisArgument, options?: import("./VSIM").VSimOptions | undefined) => void;
|
|
readonly transformReply: {
|
|
readonly 2: (reply: import("../RESP/types").ArrayReply<import("../RESP/types").BlobStringReply<string>>) => Record<string, import("../RESP/types").DoubleReply<number>>;
|
|
readonly 3: () => import("../RESP/types").MapReply<import("../RESP/types").BlobStringReply<string>, import("../RESP/types").DoubleReply<number>>;
|
|
};
|
|
};
|
|
};
|
|
export default _default;
|
|
//# sourceMappingURL=index.d.ts.map
|