import { StorageStrategy } from '../core/interfaces/storageStrategy'; import { Observable, Subject } from 'rxjs'; import { StrategyCacheService } from '../core/strategyCache'; export declare class InMemoryStorageStrategy implements StorageStrategy { protected cache: StrategyCacheService; static readonly strategyName: string; readonly keyChanges: Subject; isAvailable: boolean; readonly name: string; constructor(cache: StrategyCacheService); get(key: string): Observable; set(key: string, value: any): Observable; del(key: string): Observable; clear(): Observable; }