/** * Document Intelligence Service * Phase 1: AI-powered document analysis and optimization */ import { DocumentAnalysis, KeyPoint, VisualizationOpportunity, ComplexityAssessment, IDocumentIntelligence } from './types.js'; /** * Document Intelligence implementation using AI analysis * Provides insights for better document structure and content optimization */ export declare class DocumentIntelligence implements IDocumentIntelligence { private logger; constructor(); /** * Analyze document structure and provide optimization recommendations */ analyzeDocumentStructure(markdownContent: string): Promise; /** * Extract key points from document content */ extractKeyPoints(content: string): Promise; /** * Suggest visualization opportunities from content */ suggestVisualizations(content: string): Promise; /** * Assess document complexity */ assessComplexity(content: string): Promise; private performStructuralAnalysis; private getHeadingLevel; private calculateImportanceByLevel; private extractTableData; private extractProcessSteps; private generateComplexityRecommendations; private calculateReadabilityScore; private calculateStructureScore; private suggestLayouts; private generateComplianceFlags; private mapComplexityScore; private isValidUrl; private generateOperationId; } //# sourceMappingURL=document-intelligence.d.ts.map