adpa-enterprise-framework-automation
Version:
Modular, standards-compliant Node.js/TypeScript automation framework for enterprise requirements, project, and data management. Provides CLI and API for BABOK v3, PMBOK 7th Edition, and DMBOK 2.0 (in progress). Production-ready Express.js API with TypeSpe
43 lines • 1.56 kB
TypeScript
/**
* 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<DocumentAnalysis>;
/**
* Extract key points from document content
*/
extractKeyPoints(content: string): Promise<KeyPoint[]>;
/**
* Suggest visualization opportunities from content
*/
suggestVisualizations(content: string): Promise<VisualizationOpportunity[]>;
/**
* Assess document complexity
*/
assessComplexity(content: string): Promise<ComplexityAssessment>;
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