import { ChartDataOptions } from '../../../domains/visualizations/core/chart-data-options/types';
import { HighchartsOptions } from '../../../domains/visualizations/core/chart-options-processor/chart-options-service';
import { ChartDataPoint, ChartDataPoints, ChartType } from '../../../types';
export declare function useHighlightSelection({ chartType, dataOptions, enabled, }: {
    chartType: ChartType;
    dataOptions: ChartDataOptions;
    enabled: boolean;
}): {
    onBeforeRender: (options: HighchartsOptions) => HighchartsOptions;
    onDataPointsSelected: (dataPoints: ChartDataPoints) => void;
    onDataPointClick: (dataPoint: ChartDataPoint) => void;
};
