import { type ChartsAxisProps } from '@mui/x-charts/ChartsAxis'; import { type ChartDrawingArea } from '@mui/x-charts/hooks'; import { type ComputedAxisConfig, type ChartSeriesType, type ProcessedSeries, type ChartSeriesConfig, type DefaultedYAxis, type DefaultedXAxis, type AxisId } from '@mui/x-charts/internals'; import { type ChartsXAxisProps, type ChartsYAxisProps } from '@mui/x-charts/models'; export declare const xRangeGetter: (drawingArea: ChartDrawingArea, reverse?: boolean, removedSpace?: number) => [number, number]; export declare const yRangeGetter: (drawingArea: ChartDrawingArea, reverse?: boolean, removedSpace?: number) => [number, number]; export type ComputeResult = { axis: ComputedAxisConfig; axisIds: string[]; }; type ComputeCommonParams = { drawingArea: ChartDrawingArea; formattedSeries: ProcessedSeries; seriesConfig: ChartSeriesConfig; gap: number; autoSizes?: Record; }; export declare function computeAxisValue(options: ComputeCommonParams<'funnel'> & { axis?: DefaultedYAxis[]; axisDirection: 'y'; }): ComputeResult; export declare function computeAxisValue(options: ComputeCommonParams<'funnel'> & { axis?: DefaultedXAxis[]; axisDirection: 'x'; }): ComputeResult; export {};