export interface DiffHunk { header: string; lines: string[]; } export interface CompactDiffSpec { filePath: string; hunks: DiffHunk[]; stats: { added: number; removed: number; }; maxLines?: number; collapsed?: boolean; width?: number; } export declare function compactDiffView(spec: CompactDiffSpec): string;