import { CacheDriverInterface } from "../types.mjs"; import { BaseCacheEngine } from "./BaseCacheEngine.mjs"; //#region ../cache/src/drivers/PlainLocalStorageDriver.d.ts declare class PlainLocalStorageDriver extends BaseCacheEngine implements CacheDriverInterface { /** * Set the storage engine * * `localStorage` is synchronous; `BaseCacheEngine` wraps every call to * it in `Promise.resolve(...)` so this driver exposes the same async * contract as the IndexedDB one. Nothing about the timing of the write * itself changes. */ storage: Storage; } //#endregion export { PlainLocalStorageDriver }; //# sourceMappingURL=PlainLocalStorageDriver.d.mts.map