/** * xray Project Analysis MCP Server * * Knowledge skill for project structure analysis, complexity assessment, * and pattern recognition - provides deep project intelligence */ import { XrayKnowledgeSkillBase } from "../shared/knowledge-skill-base.js"; declare class ProjectAnalysisServer extends XrayKnowledgeSkillBase { constructor(); private analyzeProjectStructure; private assessProjectComplexity; private identifyProjectPatterns; private analyzeProjectHealth; private analyzeDirectoryStructure; private calculateProjectMetrics; private getProjectFiles; private analyzeComplexity; private calculateFileComplexity; private detectPatterns; private detectArchitecturalPatterns; private detectCodePatterns; private detectAntiPatterns; private assessProjectHealth; private calculateHealthTrends; private generateHealthRecommendations; private traverseStructure; private shouldIgnorePath; private detectLanguage; private calculateMaxNesting; /** * Governance proposal analysis from a research / codebase pattern perspective. */ private analyzeProposal; } export default ProjectAnalysisServer;