import type { ScaleContinuousNumeric } from "d3-scale";
import type { ValueFormatter } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/visualizations/shared/types/format";
import type { TextWidthMeasurer } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/visualizations/shared/types/measure-text";
import type { ContinuousScaleType } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/visualizations/shared/types/scale";
import type { ChartFont } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase/visualizations/shared/types/style";
export declare const getXTicks: (tickFont: ChartFont, innerWidth: number, xScale: ScaleContinuousNumeric<number, number, never>, tickFormatter: ValueFormatter, measureTextWidth: TextWidthMeasurer, scaleType: ContinuousScaleType) => number[];
