import { XDomain, XScaleType, YDomain, YScaleType } from '../../internal/components/cartesian-chart/interfaces'; import { ChartScale, NumericChartScale } from '../../internal/components/cartesian-chart/scales'; import { AreaChartProps } from '../interfaces'; export default function computeChartProps({ isRtl, series, xDomain: externalXDomain, yDomain: externalYDomain, xScaleType, yScaleType, height, width }: { isRtl?: boolean; series: readonly AreaChartProps.Series[]; xDomain?: XDomain; yDomain?: YDomain; xScaleType: XScaleType; yScaleType: YScaleType; height: number; width: number; }): { xDomain: XDomain; yDomain: YDomain; xScale: ChartScale; yScale: NumericChartScale; xTicks: import("../../internal/components/cartesian-chart/interfaces").ChartDataTypes[]; yTicks: number[]; plot: { xy: import(".").ChartModel.PlotPoint[][]; xs: import(".").ChartModel.PlotPoint[][]; sx: import(".").ChartModel.PlotPoint[][]; }; };