import type { JSX, ValidComponent } from "@solidjs/web"; import type { BaseUIComponentProps, NonNativeButtonProps } from "../../internals/types.js"; export interface MenuSubmenuTriggerState { disabled: boolean; highlighted: boolean; open: boolean; } export interface MenuSubmenuTriggerProps extends NonNativeButtonProps, Omit, "id"> { /** * Tag/component to render. Defaults to `"div"`. Replaces the * pre-spike `render` prop (axis G). */ as?: ValidComponent; id?: string | undefined; label?: string | undefined; /** @default false */ disabled?: boolean | undefined; /** Whether the submenu should open when the trigger is hovered. */ openOnHover?: boolean | undefined; /** @default 100 */ delay?: number | undefined; /** @default 0 */ closeDelay?: number | undefined; } export declare function MenuSubmenuTrigger(props: MenuSubmenuTriggerProps): JSX.Element; //# sourceMappingURL=menu-submenu-trigger.d.ts.map