import React from 'react';
import { LineTimeSerieChartTooltipProps } from './LineTimeSerieChart.types';
/**
 * Formats a numeric value for tooltip display
 * - Non-finite values (NaN, null, undefined) → "-"
 * - Zero → "0" with unit
 * - Large values (>= 1000) → compact notation (1k, 1M)
 * - Normal values (1-999) → up to 2 decimal places
 * - Small values (0.01-0.99) → 2 decimal places
 * - Very small values (< 0.01) → scientific notation (e.g., 4.7e-5)
 */
export declare const formatTooltipValue: (value: number, unitLabel?: string) => string;
/**
 * Custom tooltip component for LineTimeSerieChart
 * Handles sorting, separator placement for symmetrical charts, and value formatting
 */
export declare const LineTimeSerieChartTooltip: React.FC<LineTimeSerieChartTooltipProps>;
//# sourceMappingURL=LineTimeSerieChartTooltip.d.ts.map