import type { BehaviorTrackingProps } from '../../../core/types/behavior-tracking-props.js'; import { DraggableToolbarProps, InternalChartToolbarConfigured } from '../../core/types/toolbar.js'; /** Internal toolbar configuration interface **/ export type HoneycombToolbarConfig = InternalChartToolbarConfigured & { /** When enabled show the download CSV button in the toolbar */ downloadCSV?: { enabled: boolean; }; hidden?: boolean; } & BehaviorTrackingProps; /** Props for the ChartToolbar implementation in Honeycomb * @public */ export type HoneycombToolbarSlotProps = DraggableToolbarProps;