import type { TextEdit } from "./types.ts"; /** * Apply a set of TextEdits against the provided store (which can supply * existing file text via getText). Returns a map of fileName -> modifiedContent. * This function validates that edits for a single file do not overlap and * applies them in reverse order so positions remain valid. */ export declare function applyEditsToConfigs(store: { getText(fileName: string): string | undefined; }, edits: readonly TextEdit[]): Record; /** * Applies an array of text edits to their respective files on disk. * Edits for the same file are grouped together and applied in reverse order * to maintain correct positions when multiple edits occur in the same file. */ export declare function writeFixes(edits: readonly TextEdit[]): void; //# sourceMappingURL=writeFixes.d.ts.map