import type { DevToolsSys } from "../../types"; import type { GitProvider } from "#ai-utils"; export interface GitInfo { gitRoot: string; recommendedRoot?: string; originUrl: string; repoProvider: GitProvider; repoProtocol: "https" | "ssh"; repoFullName: string; repoOwner: string; repoName: string; isPrivate: boolean; projectName: string; } /** * Detect git repository information */ export declare function detectGitInfo(sys: DevToolsSys): Promise; /** * Display git info in a user-friendly format */ export declare function formatGitInfo(info: GitInfo): string[];