import { DataSource, Filter } from '@sisense/sdk-data';
import { ScattermapChartDataOptionsInternal } from '../../../../../core/chart-data-options/types.js';
import { ScattermapChartLocation } from '../../../../../core/chart-data/types.js';
export type TooltipOptions = {
    content: string;
    postponedContent?: Promise<string>;
};
type TooltipHandler = (location: ScattermapChartLocation) => TooltipOptions;
export declare const useTooltipHandler: ({ dataOptions, dataSource, filters, }: {
    dataOptions: ScattermapChartDataOptionsInternal;
    dataSource: DataSource | null;
    filters?: Filter[] | undefined;
}) => TooltipHandler;
export {};
