UNPKG

@hapiness/redis

Version:
17 lines (16 loc) 582 B
import { RedisClient } from 'redis'; import { Observable } from 'rxjs'; import { RedisConfig } from '../interfaces'; import { HapinessRedisClient } from '../../custom-typings/redis-types'; export declare class RedisClientManager { private _config; private _client; private _redisClientObs; private _pingCheckSubscription; constructor(config: RedisConfig); createClient(): any; createObservableClient(): void; sendCommand(command: any, ...args: any[]): Observable<any>; readonly client: RedisClient; readonly clientObs: HapinessRedisClient; }