1 | import { ICache, KeyManifestEntry, MaybePromise } from './shared';
|
2 | export declare class CacheKeyManifest {
|
3 | private cache;
|
4 | private clientId;
|
5 | private readonly manifestKey;
|
6 | constructor(cache: ICache, clientId: string);
|
7 | add(key: string): Promise<void>;
|
8 | remove(key: string): Promise<void>;
|
9 | get(): MaybePromise<KeyManifestEntry | undefined>;
|
10 | clear(): MaybePromise<void>;
|
11 | private createManifestKeyFrom;
|
12 | }
|