import { PageSetup } from '../report-definition-types'; export interface PdfExportOptions { title?: string; orientation?: 'portrait' | 'landscape'; margin?: number; scale?: number; filename?: string; pageSetup?: PageSetup; } export declare function exportReportToPdf(element: HTMLElement, options?: PdfExportOptions): Promise; export declare function downloadReportPdf(element: HTMLElement, options?: PdfExportOptions): Promise; export declare function printReport(element: HTMLElement, title?: string, pageSetup?: PageSetup): void;