import React from 'react'; import { FlintMenubarItem as FlintMenubarItemElement } from '@getufy/flint-ui/menubar/flint-menubar'; export interface FlintMenubarItemSelectDetail { value: string; } /** * A single interactive option inside a menubar dropdown. * * @slot (default) - Item label text plus optional ``. */ export interface FlintMenubarItemProps extends React.HTMLAttributes { /** Whether the item is non-interactive. */ disabled?: boolean; /** Whether the item is visually highlighted (e.g. via keyboard or hover). */ highlighted?: boolean; /** Whether the item label is inset to align with checkbox/radio items. */ inset?: boolean; /** Explicit value for the select event. Falls back to label text (excludes shortcut). */ value?: string; /** * Fired on activation. detail: `{ value: string }` * DOM event: `flint-menubar-item-select` */ onFlintMenubarItemSelect?: (event: CustomEvent) => void; } export declare const FlintMenubarItem: React.ForwardRefExoticComponent>;