import { default as React } from 'react';
import { Amount } from '@zeniai/client-epic-state';
import { ChartValueKey, LabeledTimeframeTick } from '../common/chartTypes';
export interface BarLabelsWithValue {
    actual: Amount;
    barName: string;
    color: string;
    timeframeTick: LabeledTimeframeTick;
    total: Amount;
}
declare const TooltipOverlay: (props: {
    barName: ChartValueKey;
    active?: boolean;
    payload?: Record<string, unknown>[];
    getVendorName: (timeframeTick: LabeledTimeframeTick, vendorBarName: string) => void;
}) => import("react/jsx-runtime").JSX.Element | null;
declare const MemoTooltipOverlay: React.MemoExoticComponent<(props: {
    barName: ChartValueKey;
    active?: boolean;
    payload?: Record<string, unknown>[];
    getVendorName: (timeframeTick: LabeledTimeframeTick, vendorBarName: string) => void;
}) => import("react/jsx-runtime").JSX.Element | null>;
export { MemoTooltipOverlay };
export default TooltipOverlay;
