import type { ScaleName } from "../../../../models/index.mjs"; import { type ChartsAxisProps, type ChartsRotationAxisProps, type ChartsRadiusAxisProps, type PolarAxisConfig } from "../../../../models/axis.mjs"; import { type ChartSeriesType } from "../../../../models/seriesType/config.mjs"; import type { ChartDrawingArea } from "../../../../hooks/index.mjs"; import { type ChartSeriesConfig } from "../../corePlugins/useChartSeriesConfig/index.mjs"; import { type ProcessedSeries } from "../../corePlugins/useChartSeries/useChartSeries.types.mjs"; import { type ComputedAxisConfig } from "../useChartCartesianAxis/index.mjs"; 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 {};