export interface DiffSummary { changed: number; insertions: number; deletions: number; files: Array<{ file: string; changes: number; insertions: number; deletions: number; binary: boolean; }>; } /** * Get a file-level diff summary between two commits. */ export declare function getDiffSummary(repoPath: string, fromSha: string, toSha: string): Promise; /** * Get the raw diff text between two commits (for the agent to analyze). */ export declare function getDiffText(repoPath: string, fromSha: string, toSha: string): Promise; //# sourceMappingURL=diff.d.ts.map