import { ConfigService } from '@nestjs/config'; import { Redis } from 'ioredis'; import { RedisModuleOptions } from './redis.module'; export declare class RedisService { private redisModuleOptions; private configService; private readonly connection; constructor(redisModuleOptions: RedisModuleOptions, configService: ConfigService); getValue(key: string): Promise; putValue(key: string, value: any, expireMs?: number): Promise; deleteEntry(key: string): Promise; keys(pattern?: string): Promise>; getConnection(): Redis; checkConnection(): Promise<{ status: boolean; message?: string; }>; private createConnection; }