export type GitRepoInfo = { /** basename of the repo top-level dir. */ repoName: string; /** Current branch; null for detached HEAD. */ branch: string | null; }; export interface GitRepoResolveOptions { /** Bypass a possibly stale positive cache at a known turn boundary. */ force?: boolean; } /** Resolve repoName/branch for a session cwd; null when not a git repo. Never throws. */ export declare function getGitRepoInfo(cwd: string, options?: GitRepoResolveOptions): Promise; /** Test hook: clear the resolver cache. */ export declare function clearSessionRowEnrichmentCaches(): void; //# sourceMappingURL=session-row-enrichment.d.ts.map