export interface GitResult { exitCode: number; stdout: string; stderr: string; } /** * Run a git command and return the result */ export declare function runGit(cwd: string, args: string[], timeoutMs?: number): Promise; /** * Check if a directory is a git repository */ export declare function isGitRepo(dir: string): Promise; /** * Get the root of the git repository */ export declare function getRepoRoot(dir: string): Promise;