import type { ScaleName } from "../../../../models/index.js"; import { type ChartsAxisProps, type ChartsRotationAxisProps, type ChartsRadiusAxisProps, type PolarAxisConfig } from "../../../../models/axis.js"; import { type ChartSeriesType } from "../../../../models/seriesType/config.js"; import type { ChartDrawingArea } from "../../../../hooks/index.js"; import { type ChartSeriesConfig } from "../../corePlugins/useChartSeriesConfig/index.js"; import { type ProcessedSeries } from "../../corePlugins/useChartSeries/useChartSeries.types.js"; import { type ComputedAxisConfig } from "../useChartCartesianAxis/index.js"; export type ComputeResult = { axis: ComputedAxisConfig; axisIds: string[]; }; type ComputeCommonParams = { drawingArea: ChartDrawingArea; formattedSeries: ProcessedSeries; seriesConfig: ChartSeriesConfig; }; export declare function computeAxisValue(options: ComputeCommonParams & { axis?: PolarAxisConfig[]; axisDirection: 'radius'; }): ComputeResult; export declare function computeAxisValue(options: ComputeCommonParams & { axis?: PolarAxisConfig[]; axisDirection: 'rotation'; }): ComputeResult; export {};