import type { MouseEvent, ReactNode } from 'react'; import React from 'react'; import type { PopperOptionsContextType } from '../../modules/popper-options-context'; type RenderProps = { updatePosition: () => void; }; interface Props { children: ReactNode | ((props: RenderProps) => ReactNode | null); className?: string; onClick?: (event: MouseEvent) => void; popperOptions: PopperOptionsContextType; reference: HTMLElement; } export declare function Menu({ children, className, onClick, popperOptions, reference }: Props): React.JSX.Element; export {};