import type { ReactNode } from "react"; export interface MenuItemProps { /** Item label. */ children: ReactNode; /** Fires on activation; Menu then reports the dismissal via onClose("item-select") (D50). */ onSelect: () => void; /** danger is for destructive actions only (house rule). @default "neutral" */ variant?: "neutral" | "danger"; disabled?: boolean; } /** One action in a Menu. Renders a real