import type { UseChartCartesianAxisSignature } from "./useChartCartesianAxis.types.mjs"; import type { DefaultedXAxis, DefaultedYAxis } from "../../../../models/axis.mjs"; import type { ChartState } from "../../models/chart.mjs"; export declare const selectorChartCartesianAxisState: (state: ChartState<[], [UseChartCartesianAxisSignature]>) => { axesGap: number; x: DefaultedXAxis[]; y: DefaultedYAxis[]; defaultTickLabelStyle?: import("../../../getWordsByLines.mjs").ChartsTextStyle; } | undefined; export type SelectorChartRawXAxisType = >(state: State) => DefaultedXAxis[] | undefined; export declare const selectorChartRawXAxis: SelectorChartRawXAxisType; export type SelectorChartRawYAxisType = >(state: State) => DefaultedYAxis[] | undefined; export declare const selectorChartRawYAxis: SelectorChartRawYAxisType; export declare const selectorChartCartesianAxesGap: (state: ChartState<[], [UseChartCartesianAxisSignature]>) => number;