import { ReactNode } from 'react'; export type TopbarMenuItemConfig = { color?: string; disabled?: boolean; endAdornment?: ReactNode; hasSubmenu?: boolean; id: string; label: ReactNode; onClick?: () => void; shortcut?: ReactNode; }; export type TopbarMenuSection = { items: TopbarMenuItemConfig[]; }; export type TopbarMenuHeader = { avatar?: ReactNode; name?: ReactNode; statusColor?: string; subtitle?: ReactNode; }; export type TopbarMenuProps = { anchorEl?: Element | null; header?: TopbarMenuHeader; onClose: () => void; open: boolean; sections: TopbarMenuSection[]; width?: number | string; }; export declare function TopbarMenu({ anchorEl, header, onClose, open, sections, width }: TopbarMenuProps): import("react/jsx-runtime").JSX.Element;