This commit is contained in:
2026-01-28 00:55:06 +03:00
parent fc033be6a5
commit 25fc82c14a
1642 changed files with 101122 additions and 0 deletions

23
node_modules/@redis/client/dist/lib/commands/SET.d.ts generated vendored Normal file
View File

@ -0,0 +1,23 @@
import { RedisCommandArgument, RedisCommandArguments } from '.';
export declare const FIRST_KEY_INDEX = 1;
type MaximumOneOf<T, K extends keyof T = keyof T> = K extends keyof T ? {
[P in K]?: T[K];
} & Partial<Record<Exclude<keyof T, K>, never>> : never;
type SetTTL = MaximumOneOf<{
EX: number;
PX: number;
EXAT: number;
PXAT: number;
KEEPTTL: true;
}>;
type SetGuards = MaximumOneOf<{
NX: true;
XX: true;
}>;
interface SetCommonOptions {
GET?: true;
}
export type SetOptions = SetTTL & SetGuards & SetCommonOptions;
export declare function transformArguments(key: RedisCommandArgument, value: RedisCommandArgument | number, options?: SetOptions): RedisCommandArguments;
export declare function transformReply(): RedisCommandArgument | null;
export {};