@valkey/client
Version:
The source code and documentation for this package are in the main [node-redis](https://github.com/redis/node-redis) repo.
23 lines (22 loc) • 904 B
TypeScript
import { ValkeyCommandArgument, ValkeyCommandArguments } from ".";
export declare const FIRST_KEY_INDEX = 1;
export declare const IS_READ_ONLY = true;
interface XPendingRangeOptions {
IDLE?: number;
consumer?: ValkeyCommandArgument;
}
export declare function transformArguments(key: ValkeyCommandArgument, group: ValkeyCommandArgument, start: string, end: string, count: number, options?: XPendingRangeOptions): ValkeyCommandArguments;
type XPendingRangeRawReply = Array<[
id: ValkeyCommandArgument,
consumer: ValkeyCommandArgument,
millisecondsSinceLastDelivery: number,
deliveriesCounter: number
]>;
type XPendingRangeReply = Array<{
id: ValkeyCommandArgument;
owner: ValkeyCommandArgument;
millisecondsSinceLastDelivery: number;
deliveriesCounter: number;
}>;
export declare function transformReply(reply: XPendingRangeRawReply): XPendingRangeReply;
export {};