import type { MetricData, TooltipField } from '../types';
export declare function useTooltipFormatter(tooltipValueFormat: string, tooltipTitle: string, tooltipUnit: string, tooltipAdditionalFields: (string | TooltipField)[], metricData: MetricData[]): {
    processedTooltipFields: {
        toolTipkey: string;
        valueKey: string;
        nameKey: string;
        label: string;
        suffix: string;
        format: string;
        formatter: (value: any, currency?: string) => string;
    }[];
    tooltipFormatterFn: (params: any) => string;
};
