import type { PatchFileChange } from "./types.js";
export interface HunkConflict {
    readonly hunkIndex: number;
    readonly reason: string;
}
export interface ApplyOutcome {
    readonly content: string | null;
    readonly conflicts: readonly HunkConflict[];
}
export declare function computeFileContent(change: PatchFileChange, current: string | undefined): ApplyOutcome;
//# sourceMappingURL=patch-content.d.ts.map