/// import { Cluster, ClusterNode, ClusterOptions } from 'ioredis'; import { ConnectionOptions } from 'tls'; export { Cluster, ClusterOptions }; export declare const CLIENT_READY = "ready"; export interface IAzureCacheForRedisClusterProviderConfig { 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 getAzureCacheForRedisClusterProviderConfig: () => IAzureCacheForRedisClusterProviderConfig; export declare const getAzureCacheForRedisCluster: (enableAutoPipelining?: boolean) => Cluster | undefined; export declare const validateAzureCacheForRedisClusterProviderConfig: () => boolean; export declare const isClientReady: (status: string) => boolean; //# sourceMappingURL=azure-cache-for-redis-cluster-provider.d.ts.map