import { MenuHandle } from './useMenuControl'; interface MenuDrawerProps { children: React.ReactNode; className?: string; snapPoints?: (string | number | "auto")[]; onClose?: () => void; onOpen?: (context?: TContext) => void; attachToParent?: boolean; zIndex?: number; modal?: boolean; closeOnOverlayClick?: boolean; hideCloseButton?: boolean; hideOnClose?: boolean; unmountChildrenOnClose?: boolean; } type MenuDrawerComponent = { (props: MenuDrawerProps & { ref?: React.ForwardedRef | null>; }): React.ReactElement | null; }; declare const MenuDrawer: MenuDrawerComponent; export default MenuDrawer; export type { MenuDrawerProps };