import { type AssetType, type FavoriteEntry, type RecentEntry, type UserStore } from "../types/index.js"; export declare function getUserDir(): string; export declare function getUserStorePath(): string; export declare function readUserStore(): Promise; export declare function writeUserStore(store: UserStore): Promise; export declare function addRecent(type: AssetType, id: string, action: RecentEntry["action"]): Promise; export declare function listRecent(): Promise; export declare function addFavorite(type: AssetType, id: string): Promise; export declare function removeFavorite(type: AssetType, id: string): Promise; export declare function listFavorites(): Promise; export declare function pushUndo(entry: UserStore["undoStack"][number]): Promise; export declare function popUndo(): Promise; export declare function appendAudit(action: string, detail?: string): Promise; export declare function getSettings(): Promise; export declare function updateSettings(patch: Partial): Promise; //# sourceMappingURL=user-store.d.ts.map