/** * xray Documentation Generation MCP Server * * Knowledge skill for automated documentation creation, API docs generation, * code documentation maintenance, and technical writing assistance */ import { XrayKnowledgeSkillBase } from "../shared/knowledge-skill-base.js"; declare class XrayDocumentationGenerationServer extends XrayKnowledgeSkillBase { constructor(); private analyzeDocumentation; private generateAPIDocs; private generateCodeDocumentation; private generateReadme; private performDocumentationAnalysis; private analyzeDocTypeCoverage; private compareDocsWithCode; private analyzeDocumentationQuality; private calculateCompletenessScore; private calculateQualityScore; private generateDocumentationRecommendations; private analyzeAPICode; private extractRoutes; private extractSchemas; private mapTypeScriptType; private generateAPIExamples; private generateErrorCodes; private generateOpenAPISpec; private generateMarkdownAPIDocs; private generateHTMLAPIDocs; private generatePostmanCollection; private analyzeCodeForDocumentation; private extractFunctions; private extractClasses; private hasDocumentation; private generateDocumentationComments; private analyzeProjectStructure; private generateReadmeContent; private generateInstallationSection; private generateUsageSection; private generateAPISection; private generateContributingSection; private generateLicenseSection; private getSeverityIcon; } export { XrayDocumentationGenerationServer };