export interface GitRepoState {
    branch: string;
    dirtyCount: number;
    recentCommits: Array<{
        hash: string;
        subject: string;
    }>;
    recentTags: Array<{
        name: string;
        date: string;
    }>;
    openPRs: Array<{
        number: number;
        title: string;
        url: string;
    }>;
}
export declare function getGitRepoState(cwd: string): GitRepoState | null;
//# sourceMappingURL=git-repo-state.d.ts.map