import type { Client } from "@libsql/client"; export declare const RECONCILE_PROVENANCE_SRC = "lyt-vault/reconcile-figment-write"; export type ReconcileFigmentOp = "upsert" | "delete" | "rename"; export interface ReconcileFigmentWriteArgs { relPath: string; fromRelPath?: string | undefined; } export interface ReconcileFigmentWriteOptions { await?: boolean | undefined; lytDb?: Client | undefined; provenanceDb?: Client | undefined; provenance?: boolean | undefined; } export interface ReconcileFigmentWriteResult { vaultPath: string; op: ReconcileFigmentOp; relPath: string; fromRelPath: string | null; ftsChanged: boolean; provenanceRecorded: boolean; } export declare function reconcileFigmentWrite(vaultPath: string, op: ReconcileFigmentOp, args: ReconcileFigmentWriteArgs, opts?: ReconcileFigmentWriteOptions): Promise; //# sourceMappingURL=reconcile-figment-write.d.ts.map