import { convertHtmlToPdf, type PDFOptions } from "./external-pdf.service"; export { PDFOptions }; /** * @deprecated Используйте напрямую convertHtmlToPdf из external-pdf.service. * Этот класс оставлен для обратной совместимости. */ export class PDFConverterService { async initialize(): Promise { // Не требуется — worker работает вне процесса } async close(): Promise { // Не требуется } async convert(html: string, options: PDFOptions = {}): Promise { const pdf = await convertHtmlToPdf(html, options); if (!pdf) { throw new Error("Сервис генерации PDF временно недоступен. Попробуйте позже."); } return pdf; } }