/// import { Cluster, ClusterNode, ClusterOptions } from 'ioredis'; import { ConnectionOptions } from 'tls'; export { Cluster, ClusterOptions }; export declare const CLIENT_READY = "ready"; export interface IMemoryDbClusterProviderConfig { connectTimeout: number; family: number; host?: string; instances?: ClusterNode[]; keepAlive: number; keyPrefix: string; username?: string; password?: string; port?: number; tls?: ConnectionOptions; ttl: number; } export declare const getMemoryDbClusterProviderConfig: () => IMemoryDbClusterProviderConfig; export declare const getMemoryDbCluster: (enableAutoPipelining?: boolean) => Cluster | undefined; export declare const validateMemoryDbClusterProviderConfig: () => boolean; export declare const isClientReady: (status: string) => boolean; //# sourceMappingURL=memory-db-cluster-provider.d.ts.map