import { CodeReviewRequest, ReviewSession } from '../types'; export declare class AIEnhancedCodeReviewService { private domainOrchestration; private conflictResolution; private toolSelection; private communication; private activeSessions; private reviewAgents; private reviewRules; private performanceMetrics; private learningData; private analytics; constructor(); startCodeReview(request: CodeReviewRequest): Promise; private executeReviewWorkflow; private executeStageParallel; private executeStageSequential; private executeAgentReview; private executeReviewType; private detectAndResolveConflicts; private analyzeAndResolveConflict; private generateReviewSuggestions; private recordAnalytics; private performSecurityAnalysis; private performPerformanceAnalysis; private performMaintainabilityAnalysis; private performBestPracticesAnalysis; private performArchitectureAnalysis; private performTestingAnalysis; private performComprehensiveAnalysis; private analyzeDomainCharacteristics; private selectOptimalAgents; private configureReviewWorkflow; private initializeDefaultAgents; private initializeDefaultRules; private generateSessionId; private generateFindingId; private generateConflictId; private logEvent; private generateReviewSummary; private groupFindingsBySeverity; private groupFindingsByType; private calculateOverallScore; private generateRecommendation; private generateKeyInsights; private calculateReviewMetrics; private calculateScoreByType; private countFilesInScope; private evaluateQualityGate; private determineReviewOutcome; private prepareAgentContext; private getDomainSpecificRules; private calculateAgentConfidence; private generateSpecializedInsights; private updateAgentPerformanceMetrics; private determineConflictType; private getCurrentPriorities; private mapConflictType; private selectFinalDecision; private groupFindingsForSuggestions; private generateTypeSuggestion; private generateArchitecturalSuggestion; private determineSuggestionPriority; private estimateEffort; private estimateBenefit; private calculateAgentPerformanceMap; private calculateOverallAccuracy; private calculateAutomationEfficiency; private identifyCommonIssues; private calculateAgentAgreement; private generateWorkflowOptimizations; private generateAgentTuningRecommendations; private generateRuleAdjustments; private calculateResourceEfficiency; private getDefaultCriteria; } //# sourceMappingURL=ai-enhanced-code-review.d.ts.map