123
This commit is contained in:
16
node_modules/@redis/client/dist/lib/multi-command.d.ts
generated
vendored
Normal file
16
node_modules/@redis/client/dist/lib/multi-command.d.ts
generated
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
import { RedisCommand, RedisCommandArguments, RedisCommandRawReply, RedisFunction, RedisScript } from './commands';
|
||||
import { ErrorReply } from './errors';
|
||||
export interface RedisMultiQueuedCommand {
|
||||
args: RedisCommandArguments;
|
||||
transformReply?: RedisCommand['transformReply'];
|
||||
}
|
||||
export default class RedisMultiCommand {
|
||||
static generateChainId(): symbol;
|
||||
readonly queue: Array<RedisMultiQueuedCommand>;
|
||||
readonly scriptsInUse: Set<string>;
|
||||
addCommand(args: RedisCommandArguments, transformReply?: RedisCommand['transformReply']): void;
|
||||
addFunction(name: string, fn: RedisFunction, args: Array<unknown>): RedisCommandArguments;
|
||||
addScript(script: RedisScript, args: Array<unknown>): RedisCommandArguments;
|
||||
handleExecReplies(rawReplies: Array<RedisCommandRawReply | ErrorReply>): Array<RedisCommandRawReply>;
|
||||
transformReplies(rawReplies: Array<RedisCommandRawReply | ErrorReply>): Array<RedisCommandRawReply>;
|
||||
}
|
||||
Reference in New Issue
Block a user