export type GitResult = { code: number; stdout: string; stderr: string; }; export type GitRunner = (args: string[], cwd: string, signal?: AbortSignal) => Promise; /** Run one ordinary Git command with bounded output; transport failures never throw. */ export declare const runGit: GitRunner;