import type { DiffFile } from "./diff-parser.js"; export interface PostImage { /** The reconstructed post-patch file content, one line per array entry (no trailing newline * entries). */ readonly lines: readonly string[]; /** 1-based post-image line numbers the diff actually ADDED — the only lines an AST detector * may report a finding against ("introduced by the diff"). */ readonly addedLines: ReadonlySet; } export declare function reconstructPostImage(original: string | null, file: DiffFile): PostImage;