import type { Worksheet } from '../core/Worksheet.js'; import type { Workbook } from '../core/Workbook.js'; export interface PdfExportOptions { paperSize?: 'letter' | 'legal' | 'a4' | 'a3' | 'tabloid'; orientation?: 'portrait' | 'landscape'; margins?: { top?: number; bottom?: number; left?: number; right?: number; }; scale?: number; fitToWidth?: boolean; gridLines?: boolean; headings?: boolean; printAreaOnly?: boolean; skipHidden?: boolean; repeatRows?: number; headerText?: string; footerText?: string; title?: string; author?: string; defaultFontSize?: number; evaluateFormulas?: boolean; } export interface PdfWorkbookOptions extends PdfExportOptions { sheets?: string[]; } export declare function worksheetToPdf(ws: Worksheet, options?: PdfExportOptions): Uint8Array; export declare function workbookToPdf(wb: Workbook, options?: PdfWorkbookOptions): Uint8Array;