{"version":3,"names":["createDrawer","useDrawer","Drawer","DrawerProvider","DrawerRoot","DrawerRootContext","useDrawerRootContext","DrawerViewportContext","useDrawerViewportContext"],"sources":["index.ts"],"sourcesContent":["// Compound-component shape (matches Base UI React):\n//   `export * as Drawer from './index.parts'` — the compound namespace.\n//   `export type * from './...'`                — top-level prop/state types.\n\nexport type {\n\tDrawerBackdropProps,\n\tDrawerBackdropState,\n} from \"./backdrop/drawer-backdrop.tsx\";\nexport type {\n\tDrawerCloseProps,\n\tDrawerCloseState,\n} from \"./close/drawer-close.tsx\";\nexport type {\n\tDrawerContentProps,\n\tDrawerContentState,\n} from \"./content/drawer-content.tsx\";\nexport type {\n\tCreateDrawerOptions,\n\tDrawerApi,\n\tDrawerChangeReason as DrawerCreateChangeReason,\n} from \"./create-drawer.tsx\";\nexport {\n\tcreateDrawer,\n\tuseDrawer,\n} from \"./create-drawer.tsx\";\nexport type {\n\tDrawerDescriptionProps,\n\tDrawerDescriptionState,\n} from \"./description/drawer-description.tsx\";\nexport type {\n\tDrawerIndentProps,\n\tDrawerIndentState,\n} from \"./indent/drawer-indent.tsx\";\nexport type {\n\tDrawerIndentBackgroundProps,\n\tDrawerIndentBackgroundState,\n} from \"./indent-background/drawer-indent-background.tsx\";\nexport * as Drawer from \"./index.parts.ts\";\nexport type {\n\tDrawerFocusHandle,\n\tDrawerPopupProps,\n\tDrawerPopupState,\n} from \"./popup/drawer-popup.tsx\";\nexport type { DrawerPortalProps } from \"./portal/drawer-portal.tsx\";\nexport type { DrawerProviderProps } from \"./provider/drawer-provider.tsx\";\nexport { DrawerProvider } from \"./provider/drawer-provider.tsx\";\nexport type {\n\tDrawerPayloadChildRenderFunction,\n\tDrawerRootActions,\n\tDrawerRootChangeEventDetails,\n\tDrawerRootChangeEventReason,\n\tDrawerRootProps,\n\tDrawerRootSnapPointChangeEventDetails,\n\tDrawerRootSnapPointChangeEventReason,\n\tDrawerRootState,\n} from \"./root/drawer-root.tsx\";\nexport { DrawerRoot } from \"./root/drawer-root.tsx\";\nexport type {\n\tDrawerNestedSwipeProgressStore,\n\tDrawerRootContextValue,\n\tDrawerSnapPoint,\n\tDrawerSwipeDirection,\n} from \"./root/drawer-root-context.ts\";\nexport {\n\tDrawerRootContext,\n\tuseDrawerRootContext,\n} from \"./root/drawer-root-context.ts\";\nexport type {\n\tDrawerSwipeAreaProps,\n\tDrawerSwipeAreaState,\n} from \"./swipe-area/drawer-swipe-area.tsx\";\nexport type {\n\tDrawerTitleProps,\n\tDrawerTitleState,\n} from \"./title/drawer-title.tsx\";\nexport type {\n\tDrawerTriggerProps,\n\tDrawerTriggerState,\n} from \"./trigger/drawer-trigger.tsx\";\nexport type {\n\tDrawerViewportProps,\n\tDrawerViewportState,\n} from \"./viewport/drawer-viewport.tsx\";\nexport type { DrawerViewportContextValue } from \"./viewport/drawer-viewport-context.ts\";\nexport {\n\tDrawerViewportContext,\n\tuseDrawerViewportContext,\n} from \"./viewport/drawer-viewport-context.ts\";\n"],"mappings":"AAAA;AACA;AACA;;AAmBA,SACCA,YAAY,EACZC,SAAS,QACH,qBAAqB;AAa5B,OAAO,KAAKC,MAAM,MAAM,kBAAkB;AAQ1C,SAASC,cAAc,QAAQ,gCAAgC;AAW/D,SAASC,UAAU,QAAQ,wBAAwB;AAOnD,SACCC,iBAAiB,EACjBC,oBAAoB,QACd,+BAA+B;AAkBtC,SACCC,qBAAqB,EACrBC,wBAAwB,QAClB,uCAAuC","ignoreList":[]}