/**
 * Project Environment Detector
 * Detects project type, languages, frameworks, build systems, and package managers
 */
import { ProjectEnvironment } from './types.js';
export declare class ProjectEnvironmentDetector {
    private projectRoot;
    private languageManager;
    private environment;
    constructor(projectRoot: string);
    detectEnvironment(): Promise<ProjectEnvironment>;
    private detectLanguages;
    private detectFrameworks;
    private detectBuildSystems;
    private determineProjectType;
    getEnvironment(): ProjectEnvironment;
}
//# sourceMappingURL=ProjectEnvironmentDetector.d.ts.map