export declare class GitExecutorError extends Error { readonly code?: number | undefined; constructor(message: string, code?: number | undefined); } export declare function execGit(args: string[], cwd: string, timeoutMs?: number): Promise; export declare function validateGitRepo(cwd: string): Promise; export declare function validateFilePath(repoPath: string, filePath: string): Promise;