export declare class GitCommandError extends Error { readonly cwd: string; readonly args: readonly string[]; readonly stderr: string; constructor(cwd: string, args: readonly string[], stderr: string); } export declare function runGitCommand(cwd: string, args: readonly string[]): string; export declare function gitWorktreeIsClean(cwd: string): boolean; export declare function assertValidGitBranchName(cwd: string, branch: string): void; export declare function gitStatusPaths(cwd: string): string[]; export declare function gitBranchRemote(cwd: string, branch: string): string; //# sourceMappingURL=git.d.ts.map