import { RedisClientType } from 'redis'; /** * Redis Provider. */ export declare class RedisProvider { /** * Redis Client. * * @protected */ protected client: RedisClientType | undefined; /** * Get Redis Client. * * @returns RedisClientType | undefined */ getClient(): RedisClientType | undefined; /** * Get Redis Client. * Async method with reconnect possibility. * * @returns Promise */ getClientAsync(): Promise; /** * Connection. * * @returns Promise * @see https://github.com/redis/node-redis?tab=readme-ov-file#usage */ connect(): Promise; } declare const _default: RedisProvider; export default _default;