import type { ChartTheme } from '../themes/types.js'; export type { TooltipData }; interface TooltipData { label: string; value: string | number; color?: string; rows?: Array<{ label: string; value: string | number; }>; } export interface ChartTooltipProps { theme?: ChartTheme; } export declare function useChartTooltip(): import("@visx/tooltip/lib/hooks/useTooltip.js").UseTooltipParams; export declare function ChartTooltipContent({ data, theme, }: { data: TooltipData; theme?: ChartTheme; }): import("react/jsx-runtime").JSX.Element; export declare function TooltipPortal({ tooltipOpen, tooltipLeft, tooltipTop, tooltipData, theme, }: { tooltipOpen: boolean; tooltipLeft?: number; tooltipTop?: number; tooltipData?: TooltipData; theme?: ChartTheme; }): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=ChartTooltip.d.ts.map