import { AbstractConnection } from '..';
import { RedisRedisClassType as RedisClassType, RedisRedisClientType as RedisClientType, RedisRedisClientOptions as RedisClientOptions } from '../../../types/redis';
declare class RedisConnection extends AbstractConnection<RedisClassType, RedisClientOptions> {
    defaultOptions: RedisClientOptions;
    createConnection(Redis: Partial<RedisClassType>, options: RedisClientOptions): Promise<Partial<RedisClientType>>;
    getClient(): RedisClientType;
    closeConnection(connection: any): Promise<void>;
}
export { RedisConnection, RedisClientType };
