/** * batch — operation execution engine. * * Orchestrates sequential file operations (read/write/edit/delete) with * skip-on-failure semantics, error enrichment, and result summarisation. */ import { type FileOpInput, type ExecuteOptions, type OpResult, type BatchOnUpdate } from "./constants.js"; export declare function countLinesInBuffer(buf: Buffer): number; export declare function extractLinesFromBuffer(buf: Buffer, startLine: number, endLine: number): string[]; export declare function suggestSimilarFiles(inputPath: string, cwd: string): Promise; export declare function executeOperations(operations: FileOpInput[], cwd: string, signal?: AbortSignal, options?: ExecuteOptions, onUpdate?: BatchOnUpdate): Promise<{ summary: string; contentText: string; results: OpResult[]; }>; export declare function buildContentText(summary: string, results: OpResult[]): string; //# sourceMappingURL=execute.d.ts.map