import type { EventBus } from '../events/bus'; import type { EmitContext } from '../events/emit'; export type GitResult = { stdout: string; stderr: string; exitCode: number; durationMs: number; }; export declare function runGit(args: string[], options: { cwd: string; bus?: EventBus | undefined; context: EmitContext; }): Promise;