import { IChartAxisSizing, IChartDOMSizing, IChartSVGSizing } from '.'; import { ChartComponent, ChartSide } from '../types'; export declare function getDOMSizeFactory(axis: IChartAxisSizing, dom: IChartDOMSizing): (component: ChartComponent, fitContent?: boolean) => { width: number; height: number; }; export declare function getDOMPositionFactory(axis: IChartAxisSizing): (component: ChartComponent, fitContent?: boolean) => Partial>; export declare function getSVGSizeFactory(getDOMSize: ReturnType, axis: IChartAxisSizing, svg: IChartSVGSizing): (component: ChartComponent, fitContent?: boolean) => { width: number; height: number; viewBox?: string; };