import { DrawerClose } from "./drawer-close";
import { DrawerContent } from "./drawer-content";
import { useDrawerContext } from "./drawer-context";
import { DrawerDescription } from "./drawer-description";
import { DrawerOverlay } from "./drawer-overlay";
import { DrawerPortal } from "./drawer-portal";
import { DrawerRoot } from "./drawer-root";
import { DrawerTitle } from "./drawer-title";
import { DrawerTrigger } from "./drawer-trigger";
export const Drawer = Object.assign(DrawerRoot, { Content: DrawerContent, Title: DrawerTitle, Description: DrawerDescription, Trigger: DrawerTrigger, Close: DrawerClose, Portal: DrawerPortal, Overlay: DrawerOverlay, useContext: useDrawerContext });
export { DrawerRootPropsSchema, DrawerMeta } from "./drawer.props";
export type { DrawerRootProps } from "./drawer.props";
export type { DrawerContextValue, DrawerSide } from "./drawer-context";
