import { type FC, type MutableRefObject, type PropsWithChildren, type ReactNode } from 'react'; import { type Rect } from './dropdownHelper'; type Props = PropsWithChildren<{ onOpen?: () => void; onClose?: () => void; }>; type DropdownContextType = { active: boolean; triggerRect: Rect; triggerElementRef: MutableRefObject; rootTriggerRef: MutableRefObject | null; onClickTrigger: (rect: Rect) => void; onClickCloser: () => void; DropdownContentRoot: FC<{ children: ReactNode; }>; contentId: string; }; export declare const DropdownContext: import("react").Context; export declare const Dropdown: FC; export {};