import { R as RenderPdfOptions, a as RenderPdfFileResult, b as RenderPdfResult } from './types-oHehwIBW.js'; export { A as AssetLoadFailure, B as BrowserSource, C as CssLength, D as DetectedBrowser, P as PdfEngineError, c as PdfEngineErrorCode, d as PdfMargins, e as PdfOutputMode, f as PdfPageSize } from './types-oHehwIBW.js'; type RenderPdfFileOptions = RenderPdfOptions & { output: "file"; outputPath: string; }; type RenderPdfBufferOptions = RenderPdfOptions & { output?: "buffer"; }; declare function renderPdf(options: RenderPdfFileOptions): Promise; declare function renderPdf(options: RenderPdfBufferOptions): Promise; declare function renderPdf(options: RenderPdfOptions): Promise; declare function closePdfEngine(): Promise; export { RenderPdfFileResult, RenderPdfOptions, RenderPdfResult, closePdfEngine, renderPdf };