import type { CompactedTranscript, NumberedRegion, RawLineRange, ValidatedRanges } from "./compaction-types.js";
/** Normalize untrusted model ranges into the sole range type accepted by reconstruction. */
export declare function validateDeletedRanges(raw: RawLineRange[], region: NumberedRegion): ValidatedRanges;
/** Rebuild a compacted transcript mechanically from validated ranges. */
export declare function reconstructCompactedTranscript(region: NumberedRegion, ranges: ValidatedRanges): CompactedTranscript;
//# sourceMappingURL=deleted-ranges.d.ts.map