import { E as ExportChartResult } from '../exportAccessibleChart-Cq3lpiEK.js'; export { A as AccessibleChartExport, a as AccessibleChartResult, b as ExportAccessibleChartOptions, c as ExportChartFormat, d as ExportChartOptions, e as downloadAccessibleTable, f as downloadExport, g as exportAccessibleChart, h as exportChart, i as exportChartBatch } from '../exportAccessibleChart-Cq3lpiEK.js'; export { C as CHART_A11Y_ATTR, a as ChartA11yDescriptor, b as ChartA11yFallback, c as ChartA11yTable, d as buildChartA11yTable, e as enhanceSvgMarkup, r as resolveChartA11y, s as serializeA11yDescriptor } from '../ChartA11yFallback-DSNue30j.js'; export { C as CartesianChartA11yRoot, b as buildCartesianA11yDescriptor } from '../CartesianChartA11yRoot-BUX8uX6W.js'; export { S as SingleValueChartA11yRoot, b as buildSingleValueA11yDescriptor } from '../SingleValueChartA11yRoot-3B0AirYM.js'; export { E as EChartsChartA11yRoot, b as buildCandlestickA11yDescriptor, a as buildFunnelA11yDescriptor, c as buildHeatmapA11yDescriptor, d as buildHierarchyA11yDescriptor, e as buildPieA11yDescriptor } from '../EChartsChartA11yRoot-CW059q7Q.js'; import 'react'; import '@axicharts/charts-canvas'; import '../a11yOptions-CHckD8El.js'; import '@axicharts/charts-echarts'; type PdfPageSnapshot = { png: ExportChartResult; /** Optional per-page title (e.g. from a11y descriptor). */ title?: string; }; /** * Embed multiple PNG snapshots as pages in one PDF document. * jspdf is lazy-loaded so PNG/SVG export paths stay lightweight. */ declare function pngResultsToMultiPagePdf(pages: PdfPageSnapshot[], metadata?: { title?: string; subject?: string; }): Promise; /** * Embed a PNG export snapshot in a single-page PDF. * jspdf is lazy-loaded so PNG/SVG export paths stay lightweight. */ declare function pngResultToPdf(png: ExportChartResult, metadata?: { title?: string; subject?: string; }): Promise; export { ExportChartResult, type PdfPageSnapshot, pngResultToPdf, pngResultsToMultiPagePdf };