import { type ReactElement, type ReactNode } from 'react'; import { AriaLabelingProps } from '../../core/types/a11y-props.js'; import { WithChildren } from '../../core/types/with-children.js'; /** * @public */ export interface MenuTriggerProps extends WithChildren, AriaLabelingProps { } /** * Allows to check if a ReactNode is a MenuTrigger element. * @internal * */ export declare function isTrigger(node: ReactNode): node is ReactElement; /** * The button that toggles the dropdown menu. * By default, the Content will position itself against the trigger. * @public */ export declare const Trigger: (props: MenuTriggerProps & import("react").RefAttributes) => import("react").ReactElement | null;