import type { WorkSlideChart, WorkSlideChartAxes, WorkSlideChartType } from './work-types'; /** * Returns the editable primary axes in their physical bottom/left positions. * Legacy category/value title fields are migrated on read so persisted charts * created before the complete axis model continue to render and export. */ export declare function presentationChartAxes(chart: WorkSlideChart): WorkSlideChartAxes | undefined; /** * Maps category/X and value/Y settings by meaning when the chart type changes. * Axis-less chart types keep a canonical column-style copy so settings survive * a temporary switch to pie or doughnut. */ export declare function presentationChartAxesForType(chart: WorkSlideChart, targetType: WorkSlideChartType): WorkSlideChartAxes | undefined; export declare function withPresentationChartAxes(chart: WorkSlideChart, axes: WorkSlideChartAxes | undefined): WorkSlideChart;