import { ChartModel, DrawingGeometry } from '../../../contracts/src/index.js'; /** * Create a chart element from a ChartDrawing block. * Routes to the correct renderer based on chart type, with placeholder fallback. */ export declare function createChartElement(doc: Document, chartData: ChartModel | undefined, geometry: DrawingGeometry): HTMLElement; /** * Create a placeholder for charts with missing data or unsupported types. * Preserves layout dimensions and is print-visible. */ export declare function createChartPlaceholder(doc: Document, container: HTMLElement, label: string): HTMLElement; /** Format a numeric tick value for chart axis labels. */ export declare function formatTickValue(value: number): string; //# sourceMappingURL=chart-renderer.d.ts.map