import type { ReactNode } from 'react'; export interface ThemedMenuItemDef { id: string; label: ReactNode; icon?: string; shortcut?: string; disabled?: boolean; selected?: boolean; /** Renders a divider before this item. */ dividerBefore?: boolean; /** Prevents selection and shows a lock icon. */ locked?: boolean; /** Tooltip shown on hover when the item is locked. */ lockedTooltip?: string; } export interface ThemedMenuProps { anchorEl: Element | null; open: boolean; onClose: () => void; items: ThemedMenuItemDef[]; onSelect?: (id: string) => void; dense?: boolean; } export declare const ThemedMenu: import("react").ForwardRefExoticComponent>; //# sourceMappingURL=ThemedMenu.d.ts.map