// Drawer shares the dialog handle machinery — re-export for 1:1 API parity. export { createDialogHandle as createHandle, DialogHandle as Handle, } from "../dialog/store/dialog-store.ts"; export { DrawerBackdrop as Backdrop } from "./backdrop/drawer-backdrop.tsx"; export { DrawerClose as Close } from "./close/drawer-close.tsx"; export { DrawerContent as Content } from "./content/drawer-content.tsx"; export { DrawerDescription as Description } from "./description/drawer-description.tsx"; export { DrawerIndent as Indent } from "./indent/drawer-indent.tsx"; export { DrawerIndentBackground as IndentBackground } from "./indent-background/drawer-indent-background.tsx"; export { DrawerPopup as Popup } from "./popup/drawer-popup.tsx"; export { DrawerPortal as Portal } from "./portal/drawer-portal.tsx"; export { DrawerProvider as Provider } from "./provider/drawer-provider.tsx"; export { DrawerRoot as Root } from "./root/drawer-root.tsx"; export { DrawerSwipeArea as SwipeArea } from "./swipe-area/drawer-swipe-area.tsx"; export { DrawerTitle as Title } from "./title/drawer-title.tsx"; export { DrawerTrigger as Trigger } from "./trigger/drawer-trigger.tsx"; export { DrawerViewport as Viewport } from "./viewport/drawer-viewport.tsx";