import type { Client } from "@libsql/client"; export interface UndoDeps { opLogDb: Client; now?: () => string; deleteFigment?: (vaultPath: string, relPath: string) => Promise; knownVaultRoots?: () => Promise; } export interface UndoOutcome { undone: boolean; message: string; kind?: string; } export declare function previewUndo(deps: Pick): Promise; export declare function undoLast(deps: UndoDeps): Promise; //# sourceMappingURL=undo.d.ts.map