import { type ReactNode } from "react";
import { type IMenuPositionConfig, type OnOpenedChange, type OpenAction } from "../MenuSharedTypes.js";
export interface IMenuOpenerProps extends Partial<IMenuPositionConfig> {
    topLevelMenu: boolean;
    opened: boolean;
    onOpenedChange: OnOpenedChange;
    openAction?: OpenAction;
    portalTarget?: Element | null;
    toggler: ReactNode;
    togglerWrapperClassName?: string;
    children: ReactNode;
}
export declare function MenuOpener(props: IMenuOpenerProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=MenuOpener.d.ts.map