import { AnyObject } from '@loopback/repository'; import { ILogger } from '@sourceloop/core'; import { ICache } from '../../../types'; import { RedisCacheRepository } from './redis-cache.repository'; export declare class RedisCache implements ICache { private readonly cacheRepository; private readonly logger; constructor(cacheRepository: RedisCacheRepository, logger: ILogger); set(key: string, value: T): Promise; get(key: string): Promise; }