type Framework = 'next' | 'react' | 'angular' | 'vue' | 'unknown';
interface ProjectAnalysis {
    projectName: string;
    description: string;
    keywords: string[];
    author: string;
    framework: Framework;
    language: 'typescript' | 'javascript' | 'unknown';
}
export declare class ProjectAnalyzer {
    private openai;
    private config;
    constructor();
    analyzeProject(projectRoot: string): Promise<ProjectAnalysis>;
    private readFile;
    private detectFramework;
    private detectLanguage;
    private getHighPriorityFiles;
    private prepareContentForAnalysis;
    private getAIAnalysis;
}
export {};
