import { ReactElement, ReactNode } from "react";
import { IMenuPositionConfig } from "../MenuSharedTypes.js";
export interface IMenuPositionProps extends IMenuPositionConfig {
    opened: boolean;
    topLevelMenu: boolean;
    portalTarget: Element;
    contentWrapper?: (props: {
        children: ReactNode;
    }) => ReactElement;
    toggler: ReactNode;
    togglerWrapperClassName?: string;
    children: ReactNode;
    className?: string;
}
export interface IMenuPositionState {
    togglerElInitialized: boolean;
}
export declare function MenuPosition(props: IMenuPositionProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=MenuPosition.d.ts.map