import { XAxisOptions, XAxisPlotLinesOptions } from 'highcharts'; import { XAxisPlotBandsOptions } from 'highcharts'; interface BuildXAxisOptionsParams { highchartsTheme: any; themeColors: ReturnType; plotBands?: XAxisPlotBandsOptions[]; plotLines?: XAxisPlotLinesOptions[]; selectedTimestamp?: number | null; barWidthMs?: number; afterSetExtremesHandler: (this: Highcharts.Axis, e: Highcharts.AxisSetExtremesEventObject) => void; } /** * Build X-axis configuration for the chart * Includes ordinal: true to hide weekend/market closed gaps * Includes afterSetExtremes handler for lazy loading */ export declare const buildXAxisOptions: ({ highchartsTheme, themeColors, plotBands, plotLines, selectedTimestamp, barWidthMs, afterSetExtremesHandler, }: BuildXAxisOptionsParams) => XAxisOptions; export {}; //# sourceMappingURL=xAxisConfig.d.ts.map