/** * Adobe Document Services Integration - Main Export * Phase 1: PDF Services Foundation */ import type { PDFDocument, DocumentMetadata, PDFTemplate, OutputOptions, DocumentPackage, ProcessedDocument, DocumentAnalysis, KeyPoint, VisualizationOpportunity, ComplexityAssessment, BrandGuidelines, BrandComplianceResult, BrandViolation, ComplianceSuggestion, ProcessingError, ProcessingLog, ProcessingMetrics, ValidationResult, AdobeConfig, ColorScheme, TypographyRules, FontConfig, MarginConfig, IAdobePDFProcessor, IDocumentIntelligence, IBrandComplianceEngine } from './types.js'; export { AdobePDFProcessor } from './pdf-processor.js'; export { DocumentIntelligence } from './document-intelligence.js'; export { BrandComplianceEngine } from './brand-compliance.js'; export { EnhancedADPAProcessor } from './enhanced-adpa-processor.js'; export { getAdobeConfig, DEFAULT_PDF_TEMPLATES, DEFAULT_BRAND_GUIDELINES, ADOBE_ENDPOINTS, ADOBE_API_LIMITS, QUALITY_PRESETS, ADOBE_ERROR_CODES, ADOBE_SUCCESS_CODES } from './config.js'; import { DEFAULT_PDF_TEMPLATES } from './config.js'; export type { PDFDocument, DocumentMetadata, PDFTemplate, OutputOptions, DocumentPackage, ProcessedDocument, DocumentAnalysis, KeyPoint, VisualizationOpportunity, ComplexityAssessment, BrandGuidelines, BrandComplianceResult, BrandViolation, ComplianceSuggestion, ProcessingError, ProcessingLog, ProcessingMetrics, ValidationResult, AdobeConfig, ColorScheme, TypographyRules, FontConfig, MarginConfig, IAdobePDFProcessor, IDocumentIntelligence, IBrandComplianceEngine }; /** * Quick start function for basic PDF generation */ export declare function generateProfessionalPDF(markdownContent: string, templateName?: keyof typeof DEFAULT_PDF_TEMPLATES): Promise; /** * Quick start function for complete document processing */ export declare function processDocument(markdownContent: string, options?: Partial): Promise; /** * Quick start function for document analysis only */ export declare function analyzeDocument(markdownContent: string): Promise; /** * Quick start function for brand compliance validation */ export declare function validateBrandCompliance(document: any, guidelines?: BrandGuidelines): Promise; /** * Version information */ export declare const ADOBE_INTEGRATION_VERSION: { version: string; phase: string; features: string[]; upcoming: string[]; }; export { Logger } from '../utils/logger.js'; export { CircuitBreaker } from '../utils/circuit-breaker.js'; export { RateLimiter } from '../utils/rate-limiter.js'; //# sourceMappingURL=index.d.ts.map