export interface ExecResult { stdout: string; stderr: string; exitCode: number; } export declare function execCommand(command: string, args?: string[], options?: { cwd?: string; timeout?: number; }): Promise; export declare function parseRepositoryPath(repoPath: string): { host: string; owner: string; repo: string; }; export declare function generateWorktreeId(): string; export declare function validateBranchName(branch: string): void; export declare function formatWorktreePath(baseDir: string, slot: string, owner: string, repo: string): string; //# sourceMappingURL=utils.d.ts.map