lesgo
Version:
Core framework for lesgo node.js serverless framework.
13 lines (12 loc) • 450 B
TypeScript
import { Cluster } from 'ioredis';
import { ClientOptions } from '../../types/aws';
export interface Singleton {
[key: string]: Cluster;
}
export declare const singleton: Singleton;
export interface ElastiCacheRedisClientOptions extends ClientOptions {
endpoint?: string;
port?: number;
}
declare const getElastiCacheRedisClient: (clientOpts?: ElastiCacheRedisClientOptions) => Promise<Cluster>;
export default getElastiCacheRedisClient;