/**
 * 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<PDFDocument>;
/**
 * Quick start function for complete document processing
 */
export declare function processDocument(markdownContent: string, options?: Partial<OutputOptions>): Promise<DocumentPackage>;
/**
 * Quick start function for document analysis only
 */
export declare function analyzeDocument(markdownContent: string): Promise<DocumentAnalysis>;
/**
 * Quick start function for brand compliance validation
 */
export declare function validateBrandCompliance(document: any, guidelines?: BrandGuidelines): Promise<BrandComplianceResult>;
/**
 * 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