import { FileChange, ProjectContext } from '../types.js'; export declare class ProjectContextBuilder { private projectDir; private cache; private readonly CACHE_TTL; constructor(projectDir: string); invalidateCache(): void; build(changes: FileChange[]): Promise; private detectLanguages; private detectFramework; private detectPackageManager; private getStructure; private getGitInfo; } //# sourceMappingURL=project-context.d.ts.map