import { Observable } from 'rxjs'; import { CacheStrategy } from './cache-model'; import { SessionCache } from './session-cache'; import * as i0 from "@angular/core"; export declare class LocalStorageCache { private sessionCache; constructor(sessionCache: SessionCache); get(key: string, fallbackApi: Observable, cacheStrategy?: CacheStrategy): Observable; remove(key: string): void; private getFromLocalStorage; private readLocalStorage; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }