import type { Client } from "@libsql/client"; import { type RecordAuditResult } from "../registry/audit-write.js"; import type { Operation, Receipt } from "./operation.js"; export interface OpAuditTarget { targetType: string; targetId: string; actor?: string; writerId?: string; } export declare function recordOperationAudit(vaultPath: string, db: Client, op: Operation, receipt: Receipt, target: OpAuditTarget): Promise; //# sourceMappingURL=op-audit.d.ts.map