Files
travel-app/node_modules/ioredis/built/transaction.d.ts
2026-08-09 21:56:00 +00:00

14 lines
528 B
TypeScript

import { ChainableCommander } from "./utils/RedisCommander";
export interface Transaction<Mapping extends "resp2" | "resp3" = "resp2"> {
pipeline(commands?: unknown[][]): ChainableCommander<Mapping>;
multi(options: {
pipeline: false;
}): Promise<"OK">;
multi(): ChainableCommander<Mapping>;
multi(options: {
pipeline: true;
}): ChainableCommander<Mapping>;
multi(commands?: unknown[][]): ChainableCommander<Mapping>;
}
export declare function addTransactionSupport(redis: any): void;