import type { SqlClient } from "../../types.js"; import type { InternalEntryShape } from "../internals/entry-shapes.js"; /** * Batch node-count check for `cherryPick()` / `revert()`: queries the * workspace's visible count once and compares it against `maxFiles` after * applying the planned write delta. Throws before any write happens. */ export declare const validateBatchNodeCount: (ctx: import("./context.js").FilesystemOpsContext, tx: SqlClient, versionId: number, writes: Array<{ internalPath: string; shape: InternalEntryShape | null; }>, oursMap: Map) => Promise; //# sourceMappingURL=validate-batch-node-count.d.ts.map