export type IndexedDbCache = Awaited<ReturnType<typeof indexedDbCache>>;
export declare function indexedDbCache(dbName: string, storeName: string): Promise<{
    getItem: (key: string) => string | null;
    removeItem: (key: string) => void;
    setItem: (key: string, value: string) => void;
    clear: () => void;
    getAllWithPrefix: (prefix: string) => Promise<Record<string, string>>;
}>;
