import { Options, YAxisOptions, XAxisOptions, TooltipOptions } from 'highcharts'; import { SeriesConfigResult } from './seriesConfig'; import { IRoundTrip } from '../../../../../types/TradeAnalyticsTypes'; interface BuildChartConfigParams { yAxes: YAxisOptions[]; xAxis: XAxisOptions; tooltip: TooltipOptions; seriesConfigResult: SeriesConfigResult | null; height: number; width: number; selectedTimeframe: string; selectedRoundTrips: IRoundTrip[]; initialDisplayBars: number; wheelZoomMode: 'default' | 'cursor'; highchartsTheme: any; } /** * Compose final Highcharts chart configuration * Brings together all config pieces into a complete Options object */ export declare const buildChartConfig: ({ yAxes, xAxis, tooltip, seriesConfigResult, height, width, selectedTimeframe, selectedRoundTrips, initialDisplayBars, wheelZoomMode, highchartsTheme, }: BuildChartConfigParams) => Options | undefined; export {}; //# sourceMappingURL=chartConfig.d.ts.map