/** * xray Refactoring Strategies MCP Server * * Knowledge skill for code refactoring, technical debt elimination, * modernization, and code improvement patterns */ import { XrayKnowledgeSkillBase } from "../shared/knowledge-skill-base.js"; declare class XrayRefactoringStrategiesServer extends XrayKnowledgeSkillBase { constructor(); private analyzeTechnicalDebt; private suggestRefactoring; private generateRefactoringPlan; private modernizeCodebase; private performTechnicalDebtAnalysis; private analyzeFileForRefactoring; private prioritizeSuggestions; private calculatePriorityScore; private createPrioritizedRefactoringPlan; private analyzeModernizationOpportunities; private calculateDebtScore; private generateDebtRecommendations; private createImplementationPlan; private assessPlanRisks; private defineSuccessMetrics; private createMigrationStrategy; private createRollbackPlan; private getImpactIcon; private getRefactoringIcon; private getMigrationIcon; } export { XrayRefactoringStrategiesServer };