import { default as MenuBarConfigItem } from './MenuBarConfigItem'; import { default as MenuBarDropData } from './MenuBarDropData'; import * as React from 'react'; export type MenuBarItemProps = React.HTMLAttributes & { itemId: string; icon: React.ReactNode; label: string; isActive: boolean; isExpanded: boolean; activeColorClass: string; collapseLabel: string; expandLabel: string; childItems?: MenuBarConfigItem[]; activeChildId?: string | null; onItemClick: () => void; onToggleExpand: () => void; onChildClick?: (childId: string) => void; expandedItems?: Set; onToggleChildExpand?: (childId: string) => void; maxDepth?: number; backLabel?: string; aggregateChildBadges?: boolean; dropData?: MenuBarDropData; }; declare const MenuBarItem: React.ForwardRefExoticComponent & { itemId: string; icon: React.ReactNode; label: string; isActive: boolean; isExpanded: boolean; activeColorClass: string; collapseLabel: string; expandLabel: string; childItems?: MenuBarConfigItem[]; activeChildId?: string | null; onItemClick: () => void; onToggleExpand: () => void; onChildClick?: (childId: string) => void; expandedItems?: Set; onToggleChildExpand?: (childId: string) => void; maxDepth?: number; backLabel?: string; aggregateChildBadges?: boolean; dropData?: MenuBarDropData; } & React.RefAttributes>; export default MenuBarItem; //# sourceMappingURL=MenuBarItem.d.ts.map