{
  "schemaVersion": 1,
  "package": "@fayegram-ai/faye-ui",
  "moduleGroup": "overlays",
  "entry": "@fayegram-ai/faye-ui/overlays/swipe-drawer",
  "source": "packages/overlays/src/swipe-drawer.tsx",
  "clientBoundary": true,
  "declarations": [
    {
      "name": "SwipeDrawer",
      "kind": "VariableDeclaration",
      "signature": "SwipeDrawer = {\n    Root, Provider: Base.Provider, VirtualKeyboardProvider: Base.VirtualKeyboardProvider, createHandle: Base.createHandle, Portal,\n    Trigger: styledPart(Base.Trigger, 'swipe-drawer', 'trigger'),\n    SwipeArea: styledPart(Base.SwipeArea, 'swipe-drawer', 'swipe-area'),\n    Backdrop: styledPart(Base.Backdrop, 'swipe-drawer', 'backdrop'),\n    Viewport: styledPart(Base.Viewport, 'swipe-drawer', 'viewport'),\n    Popup: styledPart(Base.Popup, 'swipe-drawer', 'popup'),\n    Content: styledPart(Base.Content, 'swipe-drawer', 'content'),\n    Header: styledPart('div', 'swipe-drawer', 'header'),\n    Title: styledPart(Base.Title, 'swipe-drawer', 'title'),\n    Description: styledPart(Base.Description, 'swipe-drawer', 'description'),\n    Close: dismissPart(Base.Close, 'swipe-drawer'),\n    Indent: styledPart(Base.Indent, 'swipe-drawer', 'indent'),\n    IndentBackground: styledPart(Base.IndentBackground, 'swipe-drawer', 'indent-background'),\n} as const",
      "line": 28
    }
  ],
  "typesComplete": false,
  "typeScope": "Explicit source declarations plus dependency-resolved emitted exports. Full inherited/generic restrictions remain authoritative in installed declarations.",
  "compiledExports": [
    {
      "name": "SwipeDrawer",
      "kind": "value",
      "type": "{ readonly Root: typeof Base.Root; readonly Provider: typeof Base.Provider; readonly VirtualKeyboardProvider: typeof Base.VirtualKeyboardProvider; readonly createHandle: typeof Base.createHandle; readonly Portal: typeof Portal; readonly Trigger: { (input: import(\"@base-ui/react\").DrawerTriggerProps<unknown> & import(\"react\").RefAttributes<HTMLElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly SwipeArea: { (input: Omit<import(\"@base-ui/react\").DrawerSwipeAreaProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Backdrop: { (input: Omit<import(\"@base-ui/react\").DrawerBackdropProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Viewport: { (input: Omit<import(\"@base-ui/react\").DrawerViewportProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Popup: { (input: Omit<import(\"@base-ui/react\").DrawerPopupProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Content: { (input: Omit<import(\"@base-ui/react\").DrawerContentProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Header: { (input: import(\"react\").ClassAttributes<HTMLDivElement> & import(\"react\").HTMLAttributes<HTMLDivElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Title: { (input: import(\"@base-ui/react\").DrawerTitleProps & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Description: { (input: import(\"@base-ui/react\").DrawerDescriptionProps & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Close: { (input: import(\"@base-ui/react\").DrawerCloseProps & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly Indent: { (input: Omit<import(\"@base-ui/react\").DrawerIndentProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; readonly IndentBackground: { (input: Omit<import(\"@base-ui/react\").DrawerIndentBackgroundProps, \"ref\"> & import(\"react\").RefAttributes<HTMLDivElement> & { variants?: {} | undefined; }): import(\"react\").ReactElement; displayName: string; }; }",
      "description": "Gesture/snap-point drawer. Physical swipeDirection and positioning agree; no second gesture or focus engine."
    }
  ],
  "declaration": "packages/faye-ui/dist/overlays/swipe-drawer.d.ts"
}
