import type { AwarenessLimit, AwarenessSource } from '../../../types.js';
import type { CodingWorkingEnvironment } from '../types.js';
export declare function collectGitWorkingEnvironment(workspaceRoot: string): Promise<{
    environment: Omit<CodingWorkingEnvironment, 'workspaceRoot'>;
    sources: AwarenessSource[];
    limits: AwarenessLimit[];
}>;
export declare const OMITTED_PATH_SEGMENTS: Set<string>;
//# sourceMappingURL=git.d.ts.map