import type { ChartInteractionsInternal } from '../types/xy-chart-internals.js'; import type { XYChartXAxisProps } from '../types/xy-chart.js'; export declare const interactionsFor: (axis: XYChartXAxisProps) => { zoom: boolean; pan: boolean; infinite: boolean; initial?: undefined; current?: undefined; } | { zoom: boolean; pan: boolean; infinite: boolean; initial: [number, number] | [Date, Date] | undefined; current: [number, number] | [Date, Date] | undefined; }; export declare const isZoomEnabledFor: (axis: { interactions: ChartInteractionsInternal; }) => boolean; export declare const isPanEnabledFor: (axis: { interactions: ChartInteractionsInternal; }) => boolean; export declare const isInfiniteZoomEnabledFor: (axis: { interactions: ChartInteractionsInternal; }) => boolean;