import React, { ComponentPropsWithoutRef, PropsWithChildren } from 'react'; import { ModalProps } from '@mantine/core'; import type { DataTrackingTypeHTMLElement } from "../../../types"; import { DialogProps, Drawer } from 'vaul'; export type DrawerBottomProps = { isOpen: boolean; isMobile: boolean; onClose: () => void; overlayClassName?: string; contentClassName?: string; handlerClassName?: string; isLinear?: boolean; onOpenChange?: (isOpen: boolean) => void; /** Spread onto Vaul `Drawer.Overlay` when `isMobile` (e.g. tracking handlers). */ drawerOverlayProps?: ComponentPropsWithoutRef & DataTrackingTypeHTMLElement; } & Omit & Omit; export declare function DrawerBottom({ children, onClose, isOpen, onOpenChange, isMobile, classNames, isLinear, overlayClassName, contentClassName, handlerClassName, drawerOverlayProps, ...restProps }: PropsWithChildren): React.JSX.Element; export default DrawerBottom;