import type { ToolDisplayConfig } from "./types.js"; export interface DiffSummaryStats { added: number; removed: number; hunks: number; files: number; } export type DiffPresentationMode = "split" | "unified" | "compact" | "summary"; export declare function normalizeDiffRenderWidth(width: number): number; export declare function resolveDiffPresentationMode(config: Pick, width: number, canRenderSplitLayout: boolean): DiffPresentationMode; export declare function buildDiffSummaryText(stats: DiffSummaryStats, width: number): string; //# sourceMappingURL=diff-presentation.d.ts.map