import { type XYChartAxisDirection, XYChartAxisInternal, type XYChartOrientation, type XYChartStackingValueBoundaries } from '../../../types/xy-chart-internals.js'; import { type BarDatapoint, type BarSeriesVariant } from '../../../types/xy-chart.js'; export declare const getCombinedAxesOrientationKey: (xAxisId: string, yAxisId: string, chartOrientation: "vertical" | "horizontal") => string; export declare const getStackingData: (chartOrientation: "vertical" | "horizontal", datapoint: BarDatapoint, xAxis: XYChartAxisInternal, yAxis: XYChartAxisInternal) => { stackKey: string; value: import("../../../types/xy-chart.js").XYAccessorDataTypes | undefined; }; export declare const getBaselineCoordinate: (orientation?: XYChartOrientation) => XYChartAxisDirection; export declare const isStackable: (variant: BarSeriesVariant, chartOrientation: "vertical" | "horizontal" | "both" | undefined, xAxis: XYChartAxisInternal, yAxis: XYChartAxisInternal) => boolean; export declare const getStackedValue: (value: number, prevValue: XYChartStackingValueBoundaries) => { minBoundary: number; maxBoundary: number; };