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 };
