export declare const fileChangeDiffRouter: import("express-serve-static-core").Router; export type ChangeDiffLineType = 'hunk' | 'context' | 'add' | 'remove'; export interface ChangeDiffLine { type: ChangeDiffLineType; text: string; oldLine: number | null; newLine: number | null; } export interface ChangeDiffResponse { available: boolean; operation: string; filePath: string; lines: ChangeDiffLine[]; error?: string; } export declare function parseDiffPatchLines(patch: string): ChangeDiffLine[]; export declare function buildChangeDiffResponse(workspacePath: string, cacheKey: string | null | undefined, operation: string, filePath: string): Promise;