import { RedisCustomOptions, RedisManager } from './redis.manager'; export declare class BrainParameter { protected service: string; protected profile: string; protected redis: RedisManager; constructor(clientOpts: RedisCustomOptions, service: string, profile: string, replicaClientOpts?: RedisCustomOptions); getKey(): string; getFromRedis(param?: string): Promise; getFromCache(param: string): any; get(param: string, defaultValue: any): Promise; getRecursive(param: string, defaultValue: any): Promise; subscribe(): Promise; dumpEnv(path?: string): Promise; updateEnv(skipIfExists?: boolean, showInfo?: boolean): Promise; refresh(): Promise; closeConnection(): void; }