import { JSX, ValidComponent } from 'solid-js'; import { a as ButtonRootCommonProps, d as ButtonRootRenderProps } from './button-root-da654b3e.js'; import { ElementOf, PolymorphicProps } from './polymorphic/index.js'; import { M as MenuDataSet } from './menu-sub-trigger-3cc2d986.js'; interface MenuTriggerOptions { } interface MenuTriggerCommonProps extends ButtonRootCommonProps { id: string; onPointerDown: JSX.EventHandlerUnion; onClick: JSX.EventHandlerUnion; onKeyDown: JSX.EventHandlerUnion; onMouseOver: JSX.EventHandlerUnion; onFocus: JSX.EventHandlerUnion; } interface MenuTriggerRenderProps extends MenuTriggerCommonProps, ButtonRootRenderProps, MenuDataSet { role: "menuitem" | undefined; "data-kb-menu-value-trigger": string | undefined; } type MenuTriggerProps = MenuTriggerOptions & Partial>>; /** * The button that toggles the menu. */ declare function MenuTrigger(props: PolymorphicProps>): JSX.Element; export { MenuTriggerProps as M, MenuTriggerCommonProps as a, MenuTriggerOptions as b, MenuTriggerRenderProps as c, MenuTrigger as d };