export interface ProjectAnalysisInput {
    description: string;
    requirements: string[];
    constraints: {
        budget: 'low' | 'medium' | 'high';
        timeline: 'fast' | 'normal' | 'flexible';
        team_size: number;
        complexity: 'simple' | 'medium' | 'complex';
    };
}
export interface ProjectAnalysisResult {
    projectType: string;
    recommendedStack: {
        database: string;
        uiFramework: string;
        features: string[];
    };
    complexity: number;
    estimatedTime: string;
}
export declare class AIDecisionEngine {
    analyzeProject(input: ProjectAnalysisInput): Promise<ProjectAnalysisResult>;
    private detectProjectType;
    private recommendTechStack;
    private calculateComplexity;
    private estimateTime;
}
//# sourceMappingURL=ai-decision-engine.d.ts.map