@valkey/client
Version:
The source code and documentation for this package are in the main [node-redis](https://github.com/redis/node-redis) repo.
29 lines (28 loc) • 824 B
TypeScript
export declare function transformArguments(): Array<string>;
export declare enum ValkeyClusterNodeLinkStates {
CONNECTED = "connected",
DISCONNECTED = "disconnected"
}
interface ValkeyClusterNodeAddress {
host: string;
port: number;
cport: number | null;
}
export interface ValkeyClusterReplicaNode extends ValkeyClusterNodeAddress {
id: string;
address: string;
flags: Array<string>;
pingSent: number;
pongRecv: number;
configEpoch: number;
linkState: ValkeyClusterNodeLinkStates;
}
export interface ValkeyClusterMasterNode extends ValkeyClusterReplicaNode {
slots: Array<{
from: number;
to: number;
}>;
replicas: Array<ValkeyClusterReplicaNode>;
}
export declare function transformReply(reply: string): Array<ValkeyClusterMasterNode>;
export {};