import * as React$1 from "react"; import * as react_jsx_runtime0 from "react/jsx-runtime"; import { Drawer } from "vaul"; //#region src/react/ui/drawer.d.ts /** Draggable panel that slides in from screen edges */ declare function Drawer$1({ ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; /** Button that opens the drawer */ declare function DrawerTrigger({ ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; /** Portal container for drawer content */ declare function DrawerPortal({ container, ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; /** Button that closes the drawer */ declare function DrawerClose({ ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; /** Dimmed overlay behind the drawer */ declare function DrawerOverlay({ className, ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; /** Main content area of the drawer */ declare function DrawerContent({ className, children, ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; /** Header section of the drawer */ declare function DrawerHeader({ className, ...props }: React$1.ComponentProps<"div">): react_jsx_runtime0.JSX.Element; /** Footer section of the drawer */ declare function DrawerFooter({ className, ...props }: React$1.ComponentProps<"div">): react_jsx_runtime0.JSX.Element; /** Title text for the drawer */ declare function DrawerTitle({ className, ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; /** Description text for the drawer */ declare function DrawerDescription({ className, ...props }: React$1.ComponentProps): react_jsx_runtime0.JSX.Element; //#endregion export { Drawer$1 as Drawer, DrawerClose, DrawerContent, DrawerDescription, DrawerFooter, DrawerHeader, DrawerOverlay, DrawerPortal, DrawerTitle, DrawerTrigger }; //# sourceMappingURL=drawer.d.ts.map