/** * Intent Analysis Service * SOLID Principles: Single Responsibility - Handle user intent analysis only */ import { IIntentAnalysisService, IntentAnalysisResult } from '../interfaces'; export declare class IntentAnalysisService implements IIntentAnalysisService { private logger; analyzeUserIntent(userIntent: string): Promise; detectPatterns(functionality: string, projectPath: string): Promise; private extractIntendedFunctionality; private generateSuggestedNames; private identifyArchitecturalConcerns; private generateBestPractices; private matchesPattern; private getDefaultAnalysisResult; } //# sourceMappingURL=intent-analysis-service.d.ts.map