import * as React from "react"; import { Drawer as DrawerPrimitive } from "vaul"; declare function Drawer({ shouldScaleBackground, ...props }: React.ComponentProps): React.JSX.Element; declare namespace Drawer { var displayName: string; } declare const DrawerTrigger: React.ForwardRefExoticComponent, HTMLButtonElement>, "ref"> & { asChild?: boolean; } & React.RefAttributes>; declare const DrawerPortal: typeof import("vaul").Portal; declare const DrawerClose: React.ForwardRefExoticComponent, HTMLButtonElement>, "ref"> & { asChild?: boolean; } & React.RefAttributes>; declare const DrawerOverlay: React.ForwardRefExoticComponent, HTMLDivElement>, "ref"> & { asChild?: boolean; } & React.RefAttributes>; declare const DrawerContent: React.ForwardRefExoticComponent, HTMLDivElement>, "ref"> & { asChild?: boolean; } & React.RefAttributes>; declare function DrawerHeader({ className, ...props }: React.HTMLAttributes): React.JSX.Element; declare namespace DrawerHeader { var displayName: string; } declare function DrawerFooter({ className, ...props }: React.HTMLAttributes): React.JSX.Element; declare namespace DrawerFooter { var displayName: string; } declare const DrawerTitle: React.ForwardRefExoticComponent, HTMLDivElement>, "ref"> & { asChild?: boolean; } & React.RefAttributes>; declare const DrawerDescription: React.ForwardRefExoticComponent, HTMLDivElement>, "ref"> & { asChild?: boolean; } & React.RefAttributes>; export { Drawer, DrawerPortal, DrawerOverlay, DrawerTrigger, DrawerClose, DrawerContent, DrawerHeader, DrawerFooter, DrawerTitle, DrawerDescription, }; //# sourceMappingURL=drawer.d.ts.map