import { Storage } from '@ionic/storage-angular'; import { CacheConfig } from '../../interfaces/cache-config.interface'; import { StorageCacheItem } from '../../interfaces/cache-storage-item.interface'; import * as i0 from "@angular/core"; export declare class CacheStorageService { private storage; private config; constructor(storage: Storage, config: CacheConfig); create(): Promise; set(key: string, value: any): Promise; remove(key: string): Promise; get(key: string): Promise; exists(key: string): Promise; all(): Promise; /** * Returns whether or not an object is a cached item. */ private isCachedItem; /** * Makes sure that the key is prefixed properly */ private buildKey; /** * Makes sure that the key isn't prefixed */ private debuildKey; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } //# sourceMappingURL=cache-storage.service.d.ts.map