UNPKG

@nova-fe/i18next-cache-backend

Version:

强大的 i18next 后端插件,具有 IndexedDB 缓存、批量加载和智能缓存策略

16 lines 565 B
import { CacheProvider, CacheKey, CacheValue } from '../types.js'; export declare class IDBCache implements CacheProvider { private db; private dbName; private version; constructor(dbName?: string, version?: number); private getDB; get(key: CacheKey): Promise<CacheValue | null>; set(key: CacheKey, value: CacheValue): Promise<void>; delete(key: CacheKey): Promise<void>; clear(): Promise<void>; keys(): Promise<CacheKey[]>; size(): Promise<number>; cleanup(): Promise<void>; } //# sourceMappingURL=idb-cache.d.ts.map