import { FlexboxProps } from '@lobehub/ui'; import { ReactNode } from 'react'; import { TrackerBlockProps } from './TrackerBlock'; interface DataItem extends TrackerBlockProps { [key: string]: any; } export interface TrackerProps extends FlexboxProps { blockGap?: number | string; blockHeight?: number | string; blockWidth?: number | string; customTooltip?: (payload: DataItem) => ReactNode; data: DataItem[]; leftLabel?: ReactNode; onValueChange?: (payload: DataItem) => void; rightLabel?: ReactNode; } declare const Tracker: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; export default Tracker;