/** * Git Blame Parser * * Parses git blame output to get commit information per line */ export interface BlameLine { lineNumber: number; origLine: number; sha: string; author: string; authorTime: Date; content: string; } export interface BlameResult { file: string; lines: BlameLine[]; commits: Map; } /** * Run git blame and parse the output */ export declare function getBlame(repoRoot: string, filePath: string): Promise;