import { BrowserLaunchArgumentOptions, PaperFormat } from 'puppeteer'; interface HtmlExportPdfOptions { inputs: string[]; outlineTags: string[]; outFile: string; outDir?: string; headless?: BrowserLaunchArgumentOptions["headless"]; debug?: boolean; scale?: number; headerTemplate?: string; footerTemplate?: string; preferCSSPageSize?: boolean; printBackground?: boolean; omitBackground?: boolean; pageRanges?: string; margin?: string; landscape?: boolean; pageSize?: PaperFormat; width?: number | string; height?: number | string; timeout?: number; html?: boolean; blockLocal?: boolean; blockRemote?: boolean; allowedPaths?: string[]; allowedDomains?: string[]; ignoreHTTPSErrors?: boolean; additionalScripts?: string[]; additionalStyles?: string[]; browserEndpoint?: string; browserArgs?: string[]; media?: string; warn?: boolean; outlineContainerSelector?: string; } declare function htmlExportPdf(args: undefined | string[], options: HtmlExportPdfOptions): Promise; export { type HtmlExportPdfOptions, htmlExportPdf as default, htmlExportPdf };