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
46 lines • 1.83 kB
TypeScript
/**
* Adobe Document Services Integration Orchestrator
* Phase 1: Main integration point for ADPA with Adobe PDF Services
*/
import { DocumentPackage, BrandGuidelines, OutputOptions, DocumentAnalysis, BrandComplianceResult, AdobeConfig } from './types.js';
/**
* Enhanced ADPA processor with Adobe Document Services integration
* Orchestrates the complete document processing pipeline
*/
export declare class EnhancedADPAProcessor {
private adobePDFProcessor;
private documentIntelligence;
private brandComplianceEngine;
private logger;
constructor(config?: Partial<AdobeConfig>);
/**
* Process documentation request with Adobe enhancement
* Main entry point for the enhanced ADPA pipeline
*/
processDocumentationRequest(markdownContent: string, options?: Partial<OutputOptions>): Promise<DocumentPackage>;
/**
* Generate multiple format outputs (Phase 1 - PDF focus)
*/
generateMultiFormatOutputs(markdownContent: string, options?: Partial<OutputOptions>): Promise<any>;
/**
* Analyze document and provide recommendations
*/
analyzeDocument(markdownContent: string): Promise<DocumentAnalysis>;
/**
* Validate brand compliance for existing document
*/
validateBrandCompliance(document: any, guidelines?: BrandGuidelines): Promise<BrandComplianceResult>;
/**
* Generate compliance report
*/
generateComplianceReport(complianceResult: BrandComplianceResult): Promise<string>;
private selectOptimalTemplate;
private prepareProcessingOptions;
private createInteractivePDFVersion;
private generateReviewFields;
private generateApproverFields;
private calculateQualityScore;
private generateWarnings;
private generateOperationId;
}
//# sourceMappingURL=enhanced-adpa-processor.d.ts.map