CacheStorage
The storage for Cache objects. Available only in secure contexts.
interface CacheStorage {
delete(cacheName: string): Promise<boolean>;
has(cacheName: string): Promise<boolean>;
keys(): Promise<string[]>;
open(cacheName: string): Promise<Cache>;
}var CacheStorage: {
prototype: CacheStorage;
new (): CacheStorage;
};