@hotmeshio/hotmesh
Version:
Serverless Workflow
10 lines (9 loc) • 562 B
TypeScript
import { AbstractConnection } from '..';
import { IORedisClientOptions as RedisClientOptions, IORedisClassType as RedisClassType, IORedisClientType as RedisClientType } from '../../../types/redis';
declare class RedisConnection extends AbstractConnection<RedisClassType, RedisClientOptions> {
defaultOptions: RedisClientOptions;
createConnection(Redis: RedisClassType, options: RedisClientOptions): Promise<RedisClientType>;
getClient(): RedisClientType;
closeConnection(connection: RedisClientType): Promise<void>;
}
export { RedisConnection };