export declare const toAuthStore: () => AuthStore; export type AuthStore = { getItem: (key: string) => Promise; setItem: (key: string, value: string) => Promise; removeItem: (key: string) => Promise; }; export declare class FileStore { getItem(key: string): Promise; setItem(key: string, value: string): Promise; removeItem(key: string): Promise; } interface KvLike { get: (key: string[]) => Promise<{ value: unknown; }>; set: (key: string[], value: string) => Promise; delete: (key: string[]) => Promise; } export declare class KvStore { kv: Promise; constructor(kv: Promise); getItem(key: string): Promise; setItem(key: string, value: string): Promise; removeItem(key: string): Promise; } export {}; //# sourceMappingURL=store.d.ts.map