import { TFunction } from '@sisense/sdk-common';
import { CategoricalChartDataOptionsInternal } from '../../../chart-data-options/types';
import { TreemapChartDesignOptions } from '../design-options.js';
import { HighchartsDataPointContext, TooltipSettings } from '../tooltip-utils.js';
type TooltipFormatterOptions = {
    displayTotalContribution: boolean;
    displayColorCircles: boolean;
    shouldSkip: (context: HighchartsDataPointContext) => boolean;
};
export declare const getTreemapTooltipSettings: (chartDataOptions: CategoricalChartDataOptionsInternal, designOptions: TreemapChartDesignOptions, translate: TFunction, formatterOptions?: TooltipFormatterOptions) => TooltipSettings;
export declare function treemapTooltipFormatter(context: HighchartsDataPointContext, chartDataOptions: CategoricalChartDataOptionsInternal, designOptions: TreemapChartDesignOptions, translate: TFunction, formatterOptions?: TooltipFormatterOptions): string | false;
export {};
