import type { PDFDocument } from './types.js';
interface PDFGenerationRequest {
    template: string;
    content?: string;
    format?: string;
    inputAsset?: any;
    startTime?: number;
}
export declare class RealAdobePDFProcessor {
    private pdfServices;
    private isInitialized;
    constructor();
    private initialize;
    generatePDF(request: PDFGenerationRequest): Promise<PDFDocument>;
    private createInputAsset;
    private determineMimeType;
    private getPageCount;
    private streamToBuffer;
    private createExtendedMetadata;
    private generateMockPDF;
    validateConnection(): Promise<boolean>;
    getStatus(): string;
}
export declare const realAdobePDFProcessor: RealAdobePDFProcessor;
export {};
//# sourceMappingURL=real-pdf-processor.d.ts.map