import { Redis, type RedisOptions } from 'ioredis'; import { RedisSetOptions } from './types'; export declare class RedisProvider { private readonly _options; constructor(options: RedisOptions); client(): Redis; /** * Ping * @returns */ ping(): Promise<"PONG">; /** * * @param key * @param data * @param options */ set(key: string, data: any, options?: RedisSetOptions): Promise; /** * * @param key * @returns */ get(key: string): Promise; /** * * @param key */ delete(key: string): Promise; /** * * @param prefix */ deleteByPrefix(prefix: string): Promise; } //# sourceMappingURL=index.d.ts.map