{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "esuiss",
  "homepage": "https://suiss.app/ui",
  "items": [
    {
      "name": "accordion",
      "type": "registry:ui",
      "title": "Accordion",
      "description": "A vertically stacked set of headings that each reveal a section of content.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/accordion.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/accordion"
        }
      }
    },
    {
      "name": "alert-dialog",
      "type": "registry:ui",
      "title": "Alert Dialog",
      "description": "A modal dialog that interrupts the user to confirm an important action or acknowledge information.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/use-scrollbar-gap",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/alert-dialog.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert-dialog"
        }
      }
    },
    {
      "name": "alert-sheet",
      "type": "registry:ui",
      "title": "Alert Sheet",
      "description": "An action sheet that slides up from the bottom of the screen to confirm or choose an action.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/use-scrollbar-gap",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/alert-sheet.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert-sheet"
        }
      }
    },
    {
      "name": "alert",
      "type": "registry:ui",
      "title": "Alert",
      "description": "A static callout that draws attention to an important message without interrupting the user.",
      "dependencies": [
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/alert.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert"
        }
      }
    },
    {
      "name": "aspect-ratio",
      "type": "registry:ui",
      "title": "Aspect Ratio",
      "description": "A container that keeps its content at a fixed width-to-height ratio.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/aspect-ratio.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/aspect-ratio"
        }
      }
    },
    {
      "name": "attachment",
      "type": "registry:ui",
      "title": "Attachment",
      "description": "A compact file card that shows a document or image with its name, details, upload state and actions.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/attachment.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "avatar",
      "type": "registry:ui",
      "title": "Avatar",
      "description": "A circular image that represents a person, with initials or an icon when no image is available.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/avatar.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/avatar"
        }
      }
    },
    {
      "name": "badge",
      "type": "registry:ui",
      "title": "Badge",
      "description": "A small inline label for status, counts or metadata.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/badge.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/badge"
        }
      }
    },
    {
      "name": "breadcrumb",
      "type": "registry:ui",
      "title": "Breadcrumb",
      "description": "A trail of links that shows where the current page sits in the site hierarchy.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/breadcrumb.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/breadcrumb"
        }
      }
    },
    {
      "name": "bubble",
      "type": "registry:ui",
      "title": "Bubble",
      "description": "A chat-style message bubble with variants, alignment, a tail and optional reactions.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/bubble.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/bubble"
        }
      }
    },
    {
      "name": "button-group",
      "type": "registry:ui",
      "title": "Button Group",
      "description": "A container that joins related buttons, inputs and menus into a single connected control.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/separator",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/button-group.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button",
      "type": "registry:ui",
      "title": "Button",
      "description": "A pill-shaped button that triggers an action, with variants for every level of emphasis.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/button.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button"
        }
      }
    },
    {
      "name": "calendar",
      "type": "registry:ui",
      "title": "Calendar",
      "description": "A month-grid date picker for selecting a single date, several dates or a date range.",
      "dependencies": [
        "react-day-picker"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/calendar.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/calendar"
        }
      }
    },
    {
      "name": "card",
      "type": "registry:ui",
      "title": "Card",
      "description": "A raised container that groups related content and actions about a single subject.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/card.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/card"
        }
      }
    },
    {
      "name": "carousel",
      "type": "registry:ui",
      "title": "Carousel",
      "description": "A swipeable track of slides with buttons, dots and optional autoplay, built on Embla Carousel.",
      "dependencies": [
        "embla-carousel-react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/direction",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/carousel.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "chart",
      "type": "registry:ui",
      "title": "Chart",
      "description": "Themed building blocks for Recharts charts, with a shared color config, tooltip and legend.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/chart.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/chart"
        }
      }
    },
    {
      "name": "checkbox",
      "type": "registry:ui",
      "title": "Checkbox",
      "description": "A control that lets people turn a single option on or off.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/checkbox.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/checkbox"
        }
      }
    },
    {
      "name": "code-block",
      "type": "registry:ui",
      "title": "Code Block",
      "description": "A surface for code, terminal output and diffs, with copy, line numbers, line states and streaming syntax highlighting.",
      "dependencies": [
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/use-highlighted-code",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/code-block.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "collapsible",
      "type": "registry:ui",
      "title": "Collapsible",
      "description": "A section that people can expand and collapse to show or hide its content.",
      "dependencies": [
        "@base-ui/react"
      ],
      "files": [
        {
          "path": "components/ui/collapsible.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/collapsible"
        }
      }
    },
    {
      "name": "combobox",
      "type": "registry:ui",
      "title": "Combobox",
      "description": "A text input with a filterable list of options, for choosing one or more values by typing.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input-group",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/combobox.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/combobox"
        }
      }
    },
    {
      "name": "command",
      "type": "registry:ui",
      "title": "Command",
      "description": "A searchable menu of commands, used inline or as a command palette in a dialog.",
      "dependencies": [
        "cmdk"
      ],
      "registryDependencies": [
        "@esuiss/dialog",
        "@esuiss/use-platform",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/command.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/command"
        }
      }
    },
    {
      "name": "context-menu",
      "type": "registry:ui",
      "title": "Context Menu",
      "description": "A menu of actions that opens at the pointer when people right-click an area.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/use-platform",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/context-menu.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/context-menu"
        }
      }
    },
    {
      "name": "dialog",
      "type": "registry:ui",
      "title": "Dialog",
      "description": "A modal window that appears above the page to focus people on a task or message.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/use-scrollbar-gap",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/dialog.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/dialog"
        }
      }
    },
    {
      "name": "direction",
      "type": "registry:ui",
      "title": "Direction",
      "description": "A provider that sets the reading direction, left-to-right or right-to-left, for the components inside it.",
      "dependencies": [
        "@base-ui/react"
      ],
      "files": [
        {
          "path": "components/ui/direction.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/direction"
        }
      }
    },
    {
      "name": "drawer",
      "type": "registry:ui",
      "title": "Drawer",
      "description": "A panel that slides in from an edge of the screen and can be dismissed with a swipe.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/use-scrollbar-gap",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/drawer.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/drawer"
        }
      }
    },
    {
      "name": "dropdown-menu",
      "type": "registry:ui",
      "title": "Dropdown Menu",
      "description": "A menu of actions or options that opens from a button.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/use-platform",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/dropdown-menu.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/dropdown-menu"
        }
      }
    },
    {
      "name": "empty",
      "type": "registry:ui",
      "title": "Empty",
      "description": "A placeholder that explains why a view has no content and what people can do next.",
      "dependencies": [
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/empty.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/empty"
        }
      }
    },
    {
      "name": "field",
      "type": "registry:ui",
      "title": "Field",
      "description": "Building blocks for form fields that pair controls with labels, descriptions and error messages.",
      "dependencies": [
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/label",
        "@esuiss/separator",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/field.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "fullscreen-menu",
      "type": "registry:ui",
      "title": "Fullscreen Menu",
      "description": "A navigation menu that covers the whole screen, for site links on small viewports.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/fullscreen-menu.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/fullscreen-menu"
        }
      }
    },
    {
      "name": "hover-card",
      "type": "registry:ui",
      "title": "Hover Card",
      "description": "A card that previews content behind a link when people hover over or focus it.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/hover-card.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/hover-card"
        }
      }
    },
    {
      "name": "input-group",
      "type": "registry:ui",
      "title": "Input Group",
      "description": "A text field with icons, text, buttons or keyboard hints attached inside its border.",
      "dependencies": [
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/textarea",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/input-group.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-otp",
      "type": "registry:ui",
      "title": "Input OTP",
      "description": "A segmented field for entering one-time passcodes, one character per slot.",
      "dependencies": [
        "input-otp"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/input-otp.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-otp"
        }
      }
    },
    {
      "name": "input",
      "type": "registry:ui",
      "title": "Input",
      "description": "A single-line text field for entering and editing short values.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/input.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input"
        }
      }
    },
    {
      "name": "item",
      "type": "registry:ui",
      "title": "Item",
      "description": "A flexible row that pairs media, a title, a description and actions, for lists and settings.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/item.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/item"
        }
      }
    },
    {
      "name": "kbd",
      "type": "registry:ui",
      "title": "Kbd",
      "description": "Displays a keyboard key or shortcut, with a platform-aware modifier symbol.",
      "registryDependencies": [
        "@esuiss/use-platform",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/kbd.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/kbd"
        }
      }
    },
    {
      "name": "label",
      "type": "registry:ui",
      "title": "Label",
      "description": "An accessible text label that names a form control.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/label.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/label"
        }
      }
    },
    {
      "name": "marker",
      "type": "registry:ui",
      "title": "Marker",
      "description": "An inline annotation for timelines and conversations, such as a date divider or system event.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/marker.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/marker"
        }
      }
    },
    {
      "name": "menubar",
      "type": "registry:ui",
      "title": "Menubar",
      "description": "A horizontal bar of menus, like a desktop application's menu bar.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/dropdown-menu",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/menubar.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/menubar"
        }
      }
    },
    {
      "name": "message-scroller",
      "type": "registry:ui",
      "title": "Message Scroller",
      "description": "A scroll container for chat transcripts that opens at the latest message and keeps scroll position stable.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/scroll-area",
        "@esuiss/use-message-scroller",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/message-scroller.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/message-scroller"
        }
      }
    },
    {
      "name": "message",
      "type": "registry:ui",
      "title": "Message",
      "description": "Lays out a single chat message with an optional avatar, header and footer.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/message.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/message"
        }
      }
    },
    {
      "name": "native-select",
      "type": "registry:ui",
      "title": "Native Select",
      "description": "A styled native select element for choosing one option from a list.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/native-select.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/native-select"
        }
      }
    },
    {
      "name": "navigation-menu",
      "type": "registry:ui",
      "title": "Navigation Menu",
      "description": "A site navigation bar whose items open popover or full-width panels of links.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/navigation-menu.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/navigation-menu"
        }
      }
    },
    {
      "name": "pagination",
      "type": "registry:ui",
      "title": "Pagination",
      "description": "Navigation links for moving between pages of content, such as table results.",
      "dependencies": [
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/pagination.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/pagination"
        }
      }
    },
    {
      "name": "popover",
      "type": "registry:ui",
      "title": "Popover",
      "description": "A floating panel anchored to a trigger, for supplementary content and lightweight controls.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/popover.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/popover"
        }
      }
    },
    {
      "name": "progress",
      "type": "registry:ui",
      "title": "Progress",
      "description": "A horizontal bar that shows the completion of a task.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/progress.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/progress"
        }
      }
    },
    {
      "name": "questionnaire",
      "type": "registry:ui",
      "title": "Questionnaire",
      "description": "A step-by-step form that shows one question at a time, with validation, skipping and keyboard shortcuts.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/use-questionnaire",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/questionnaire.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/questionnaire"
        }
      }
    },
    {
      "name": "radio-group",
      "type": "registry:ui",
      "title": "Radio Group",
      "description": "A set of radio buttons where only one option can be selected at a time.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/radio-group.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/radio-group"
        }
      }
    },
    {
      "name": "resizable",
      "type": "registry:ui",
      "title": "Resizable",
      "description": "Panels separated by draggable handles that let users resize sections of a layout.",
      "dependencies": [
        "react-resizable-panels"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/resizable.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/resizable"
        }
      }
    },
    {
      "name": "scroll-area",
      "type": "registry:ui",
      "title": "Scroll Area",
      "description": "A scrollable region with slim, custom-styled scrollbars.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/scroll-area.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/scroll-area"
        }
      }
    },
    {
      "name": "select",
      "type": "registry:ui",
      "title": "Select",
      "description": "A button that opens a list of options so people can pick one value.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/select.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/select"
        }
      }
    },
    {
      "name": "separator",
      "type": "registry:ui",
      "title": "Separator",
      "description": "A thin line that visually divides content, horizontally or vertically.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/separator.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/separator"
        }
      }
    },
    {
      "name": "sheet",
      "type": "registry:ui",
      "title": "Sheet",
      "description": "A panel that slides in from an edge of the screen over the page.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/use-scrollbar-gap",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/sheet.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sheet"
        }
      }
    },
    {
      "name": "sidebar",
      "type": "registry:ui",
      "title": "Sidebar",
      "description": "A collapsible app sidebar for navigation, with icon, off-canvas and mobile sheet modes.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/direction",
        "@esuiss/input",
        "@esuiss/separator",
        "@esuiss/sheet",
        "@esuiss/skeleton",
        "@esuiss/tooltip",
        "@esuiss/use-mobile",
        "@esuiss/use-platform",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/sidebar.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sidebar"
        }
      }
    },
    {
      "name": "skeleton",
      "type": "registry:ui",
      "title": "Skeleton",
      "description": "A pulsing placeholder block that stands in for content while it loads.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/skeleton.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/skeleton"
        }
      }
    },
    {
      "name": "slider",
      "type": "registry:ui",
      "title": "Slider",
      "description": "A track with one or more draggable thumbs for choosing a value or range.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/slider.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/slider"
        }
      }
    },
    {
      "name": "spinner",
      "type": "registry:ui",
      "title": "Spinner",
      "description": "An eight-spoke activity indicator that shows an indeterminate wait.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/spinner.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/spinner"
        }
      }
    },
    {
      "name": "switch",
      "type": "registry:ui",
      "title": "Switch",
      "description": "A toggle control that turns a single setting on or off.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/switch.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/switch"
        }
      }
    },
    {
      "name": "tab-bar",
      "type": "registry:ui",
      "title": "Tab Bar",
      "description": "A floating bottom navigation bar whose overflow and extra sections expand from a More button.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/tab-bar.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tab-bar"
        }
      }
    },
    {
      "name": "table",
      "type": "registry:ui",
      "title": "Table",
      "description": "Styled native table elements for displaying rows of structured data.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/table.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/table"
        }
      }
    },
    {
      "name": "tabs",
      "type": "registry:ui",
      "title": "Tabs",
      "description": "A set of tabs that switches between panels of related content in the same place.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/tabs.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tabs"
        }
      }
    },
    {
      "name": "textarea",
      "type": "registry:ui",
      "title": "Textarea",
      "description": "A multi-line text field that grows with its content, with an optional resize handle.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/textarea.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/textarea"
        }
      }
    },
    {
      "name": "theme",
      "type": "registry:ui",
      "title": "Theme",
      "description": "A theme provider with a light, dark and system toggle and an animated switch between them.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/theme.tsx",
          "type": "registry:ui"
        }
      ],
      "css": {
        "@keyframes theme-reveal": {
          "from": {
            "clip-path": "var(--theme-transition-from)"
          },
          "to": {
            "clip-path": "var(--theme-transition-to)"
          }
        },
        "@keyframes theme-reveal-blur": {
          "from": {
            "clip-path": "var(--theme-transition-from)",
            "filter": "blur(8px)"
          },
          "50%": {
            "filter": "blur(4px)"
          },
          "to": {
            "clip-path": "var(--theme-transition-to)",
            "filter": "blur(0)"
          }
        },
        "@keyframes theme-mask": {
          "to": {
            "mask-size": "350vmax"
          }
        },
        "@keyframes theme-mask-blur": {
          "from": {
            "filter": "blur(8px)"
          },
          "50%": {
            "filter": "blur(4px)"
          },
          "to": {
            "mask-size": "350vmax",
            "filter": "blur(0)"
          }
        },
        "html[data-theme-transition]::view-transition-old(root)": {
          "animation": "none",
          "z-index": "-1"
        },
        "html[data-theme-transition]::view-transition-new(root)": {
          "animation": "theme-reveal var(--theme-transition-duration, 0.7s) cubic-bezier(0.16, 1, 0.3, 1)"
        },
        "html[data-theme-transition][data-theme-transition-blur]::view-transition-new(root)": {
          "animation-name": "theme-reveal-blur"
        },
        "html[data-theme-transition=\"circle-blur\"]::view-transition-new(root)": {
          "mask": "url('data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 40 40\"><defs><filter id=\"b\"><feGaussianBlur stdDeviation=\"2\"/></filter></defs><circle cx=\"20\" cy=\"20\" r=\"18\" fill=\"white\" filter=\"url%28%23b%29\"/></svg>') var(--theme-transition-at, center) / 0 no-repeat",
          "animation": "theme-mask var(--theme-transition-duration, 1s) cubic-bezier(0.16, 1, 0.3, 1)"
        },
        "html[data-theme-transition=\"circle-blur\"][data-theme-transition-blur]::view-transition-new(root)": {
          "animation-name": "theme-mask-blur"
        }
      },
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/theming"
        },
        "optIn": true
      }
    },
    {
      "name": "toast",
      "type": "registry:ui",
      "title": "Toast",
      "description": "Brief, stacked notifications that appear at the bottom of the screen and dismiss themselves.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/toast.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toast"
        }
      }
    },
    {
      "name": "toggle-group",
      "type": "registry:ui",
      "title": "Toggle Group",
      "description": "A set of toggle buttons for choosing one or several related options, including segmented controls.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/toggle",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/toggle-group.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle",
      "type": "registry:ui",
      "title": "Toggle",
      "description": "A two-state button that stays pressed until it's pressed again.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/toggle.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle"
        }
      }
    },
    {
      "name": "tooltip",
      "type": "registry:ui",
      "title": "Tooltip",
      "description": "A small label that appears next to an element on hover or keyboard focus.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/tooltip.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tooltip"
        }
      }
    },
    {
      "name": "trace",
      "type": "registry:ui",
      "title": "Trace",
      "description": "Rows for the steps an agent takes: reasoning, tool calls, sources, plans and file edits.",
      "registryDependencies": [
        "@esuiss/collapsible",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/trace.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "wheel-picker",
      "type": "registry:ui",
      "title": "Wheel Picker",
      "description": "A scrolling, 3D-curved wheel of options, like the iOS picker, for choosing values such as dates and times.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/wheel-picker.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/wheel-picker"
        }
      }
    },
    {
      "name": "widget",
      "type": "registry:ui",
      "title": "Widget",
      "description": "A rounded card in the style of home screen widgets, with fixed sizes and optional drag-to-resize.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/ui/widget.tsx",
          "type": "registry:ui"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    },
    {
      "name": "action-bar",
      "type": "registry:component",
      "title": "Action Bar",
      "description": "A row of menus that renders as a menubar on desktop and a single More actions sheet on mobile.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/alert-sheet",
        "@esuiss/button",
        "@esuiss/drawer",
        "@esuiss/menubar",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/action-bar.tsx",
          "type": "registry:component",
          "target": "@components/patterns/action-bar.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-bar"
        }
      }
    },
    {
      "name": "action-menu",
      "type": "registry:component",
      "title": "Action Menu",
      "description": "A list of actions that opens as a dropdown menu on desktop and an action sheet on mobile.",
      "registryDependencies": [
        "@esuiss/alert-sheet",
        "@esuiss/dropdown-menu",
        "@esuiss/use-mobile"
      ],
      "files": [
        {
          "path": "components/patterns/action-menu.tsx",
          "type": "registry:component",
          "target": "@components/patterns/action-menu.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-menu"
        }
      }
    },
    {
      "name": "app-shell",
      "type": "registry:component",
      "title": "App Shell",
      "description": "An application frame with a collapsible sidebar on desktop and a floating tab bar on mobile.",
      "registryDependencies": [
        "@esuiss/sidebar",
        "@esuiss/tab-bar",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/app-shell.tsx",
          "type": "registry:component",
          "target": "@components/patterns/app-shell.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "command-palette",
      "type": "registry:component",
      "title": "Command Palette",
      "description": "A searchable command menu that opens in a dialog on desktop and a drawer on mobile.",
      "registryDependencies": [
        "@esuiss/command",
        "@esuiss/dialog",
        "@esuiss/drawer",
        "@esuiss/use-mobile",
        "@esuiss/use-platform",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/command-palette.tsx",
          "type": "registry:component",
          "target": "@components/patterns/command-palette.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/command-palette"
        }
      }
    },
    {
      "name": "confirm",
      "type": "registry:component",
      "title": "Confirm",
      "description": "A confirmation prompt that opens as an alert dialog on desktop and an action sheet on mobile.",
      "registryDependencies": [
        "@esuiss/alert-dialog",
        "@esuiss/alert-sheet",
        "@esuiss/use-mobile"
      ],
      "files": [
        {
          "path": "components/patterns/confirm.tsx",
          "type": "registry:component",
          "target": "@components/patterns/confirm.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/confirm"
        }
      }
    },
    {
      "name": "context-actions",
      "type": "registry:component",
      "title": "Context Actions",
      "description": "Actions for an element that open as a context menu on right click, or an action sheet on long press on mobile.",
      "registryDependencies": [
        "@esuiss/alert-sheet",
        "@esuiss/context-menu",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/context-actions.tsx",
          "type": "registry:component",
          "target": "@components/patterns/context-actions.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/context-actions"
        }
      }
    },
    {
      "name": "date-picker",
      "type": "registry:component",
      "title": "Date Picker",
      "description": "A date field that opens a calendar popover on desktop and wheel pickers in a drawer on mobile.",
      "registryDependencies": [
        "@esuiss/calendar",
        "@esuiss/drawer",
        "@esuiss/popover",
        "@esuiss/use-mobile",
        "@esuiss/utils",
        "@esuiss/wheel-picker"
      ],
      "files": [
        {
          "path": "components/patterns/date-picker.tsx",
          "type": "registry:component",
          "target": "@components/patterns/date-picker.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "flyout",
      "type": "registry:component",
      "title": "Flyout",
      "description": "A non-modal panel anchored to a trigger on desktop that becomes a bottom drawer on mobile.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/drawer",
        "@esuiss/popover",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/flyout.tsx",
          "type": "registry:component",
          "target": "@components/patterns/flyout.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/flyout"
        }
      }
    },
    {
      "name": "modal",
      "type": "registry:component",
      "title": "Modal",
      "description": "A modal window that opens as a centered dialog on desktop and a bottom drawer on mobile.",
      "registryDependencies": [
        "@esuiss/dialog",
        "@esuiss/drawer",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/modal.tsx",
          "type": "registry:component",
          "target": "@components/patterns/modal.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/modal"
        }
      }
    },
    {
      "name": "navbar",
      "type": "registry:component",
      "title": "Navbar",
      "description": "A site header that renders a navigation menu on wide screens and a fullscreen menu when space runs out.",
      "registryDependencies": [
        "@esuiss/fullscreen-menu",
        "@esuiss/navigation-menu",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/navbar.tsx",
          "type": "registry:component",
          "target": "@components/patterns/navbar.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/navbar"
        }
      }
    },
    {
      "name": "paged-list",
      "type": "registry:component",
      "title": "Paged List",
      "description": "A list that pages through items with numbered pagination on desktop and a Load more button on mobile.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/pagination",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/paged-list.tsx",
          "type": "registry:component",
          "target": "@components/patterns/paged-list.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/paged-list"
        }
      }
    },
    {
      "name": "panel",
      "type": "registry:component",
      "title": "Panel",
      "description": "A side panel that renders as a Sheet on desktop and a swipeable Drawer on mobile.",
      "registryDependencies": [
        "@esuiss/drawer",
        "@esuiss/sheet",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/panel.tsx",
          "type": "registry:component",
          "target": "@components/patterns/panel.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/panel"
        }
      }
    },
    {
      "name": "picker",
      "type": "registry:component",
      "title": "Picker",
      "description": "A single-choice picker that renders a custom Select on desktop and a native select on mobile.",
      "registryDependencies": [
        "@esuiss/native-select",
        "@esuiss/select",
        "@esuiss/use-mobile"
      ],
      "files": [
        {
          "path": "components/patterns/picker.tsx",
          "type": "registry:component",
          "target": "@components/patterns/picker.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/picker"
        }
      }
    },
    {
      "name": "preview",
      "type": "registry:component",
      "title": "Preview",
      "description": "A link preview that shows a hover card on desktop and a drawer on mobile.",
      "registryDependencies": [
        "@esuiss/drawer",
        "@esuiss/hover-card",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/preview.tsx",
          "type": "registry:component",
          "target": "@components/patterns/preview.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/preview"
        }
      }
    },
    {
      "name": "search-picker",
      "type": "registry:component",
      "title": "Search Picker",
      "description": "A searchable single-choice picker that renders a Combobox on desktop and a search drawer on mobile.",
      "registryDependencies": [
        "@esuiss/combobox",
        "@esuiss/command",
        "@esuiss/drawer",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/search-picker.tsx",
          "type": "registry:component",
          "target": "@components/patterns/search-picker.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "segment-picker",
      "type": "registry:component",
      "title": "Segment Picker",
      "description": "A segmented control for one exclusive choice that becomes a native select on mobile.",
      "registryDependencies": [
        "@esuiss/native-select",
        "@esuiss/toggle-group",
        "@esuiss/use-mobile"
      ],
      "files": [
        {
          "path": "components/patterns/segment-picker.tsx",
          "type": "registry:component",
          "target": "@components/patterns/segment-picker.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "split-view",
      "type": "registry:component",
      "title": "Split View",
      "description": "A two- or three-column sidebar, list and detail layout that becomes a push navigation stack on mobile.",
      "dependencies": [
        "@base-ui/react",
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/resizable",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/split-view.tsx",
          "type": "registry:component",
          "target": "@components/patterns/split-view.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/split-view"
        }
      }
    },
    {
      "name": "table-list",
      "type": "registry:component",
      "title": "Table List",
      "description": "Tabular data that renders as a table on desktop and a grouped list on mobile.",
      "registryDependencies": [
        "@esuiss/table",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/table-list.tsx",
          "type": "registry:component",
          "target": "@components/patterns/table-list.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/table-list"
        }
      }
    },
    {
      "name": "trail",
      "type": "registry:component",
      "title": "Trail",
      "description": "A navigation trail that shows breadcrumbs on desktop and a back link with history on mobile.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/breadcrumb",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/patterns/trail.tsx",
          "type": "registry:component",
          "target": "@components/patterns/trail.tsx"
        }
      ],
      "categories": [
        "patterns"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/trail"
        }
      }
    },
    {
      "name": "island",
      "type": "registry:component",
      "title": "Island",
      "description": "A floating pill at the top of the screen that shows live activities and brief notifications, like the Dynamic Island.",
      "dependencies": [
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/island.tsx",
          "type": "registry:component",
          "target": "@components/interactions/island.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/island"
        }
      }
    },
    {
      "name": "otp-autofill",
      "type": "registry:component",
      "title": "OTP Autofill",
      "description": "A one-time code field that offers an incoming code, fills it digit by digit, and verifies it automatically.",
      "registryDependencies": [
        "@esuiss/input-otp",
        "@esuiss/use-mobile",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/otp-autofill.tsx",
          "type": "registry:component",
          "target": "@components/interactions/otp-autofill.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/otp-autofill"
        }
      }
    },
    {
      "name": "preview-menu",
      "type": "registry:component",
      "title": "Preview Menu",
      "description": "A context menu that lifts the pressed item into an enlarged preview above its actions, like iOS context menus.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/preview-menu.tsx",
          "type": "registry:component",
          "target": "@components/interactions/preview-menu.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/preview-menu"
        }
      }
    },
    {
      "name": "pull-to-refresh",
      "type": "registry:component",
      "title": "Pull to Refresh",
      "description": "A scroll container that refreshes its content when the user pulls down from the top.",
      "registryDependencies": [
        "@esuiss/spinner",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/pull-to-refresh.tsx",
          "type": "registry:component",
          "target": "@components/interactions/pull-to-refresh.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/pull-to-refresh"
        }
      }
    },
    {
      "name": "search-reveal",
      "type": "registry:component",
      "title": "Search Reveal",
      "description": "A scrolling list with a search field tucked above it that appears when the user scrolls up.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/search-reveal.tsx",
          "type": "registry:component",
          "target": "@components/interactions/search-reveal.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/search-reveal"
        }
      }
    },
    {
      "name": "section-index",
      "type": "registry:component",
      "title": "Section Index",
      "description": "An A to Z index bar for jumping between sections of a long list by tapping, dragging, or typing.",
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/section-index.tsx",
          "type": "registry:component",
          "target": "@components/interactions/section-index.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/section-index"
        }
      }
    },
    {
      "name": "selection-list",
      "type": "registry:component",
      "title": "Selection List",
      "description": "A list with an edit mode for selecting multiple rows and acting on them from a floating toolbar.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/selection-list.tsx",
          "type": "registry:component",
          "target": "@components/interactions/selection-list.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/selection-list"
        }
      }
    },
    {
      "name": "stepper",
      "type": "registry:component",
      "title": "Stepper",
      "description": "A numeric field with minus and plus buttons that step the value, accelerating while held.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/stepper.tsx",
          "type": "registry:component",
          "target": "@components/interactions/stepper.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/stepper"
        }
      }
    },
    {
      "name": "swipe-actions",
      "type": "registry:component",
      "title": "Swipe Actions",
      "description": "A list row that reveals action buttons when swiped sideways, with optional full swipe to run an action.",
      "dependencies": [
        "class-variance-authority"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/swipe-actions.tsx",
          "type": "registry:component",
          "target": "@components/interactions/swipe-actions.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/swipe-actions"
        }
      }
    },
    {
      "name": "tip",
      "type": "registry:component",
      "title": "Tip",
      "description": "A dismissible feature tip shown inline or as a popover, remembered once dismissed and sequenced in groups.",
      "dependencies": [
        "@base-ui/react"
      ],
      "registryDependencies": [
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/tip.tsx",
          "type": "registry:component",
          "target": "@components/interactions/tip.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/tip"
        }
      }
    },
    {
      "name": "undo-bar",
      "type": "registry:component",
      "title": "Undo Bar",
      "description": "A floating bar that offers to undo the last action for a few seconds before committing it.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/interactions/undo-bar.tsx",
          "type": "registry:component",
          "target": "@components/interactions/undo-bar.tsx"
        }
      ],
      "categories": [
        "interactions"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/undo-bar"
        }
      }
    },
    {
      "name": "area-chart-axes",
      "type": "registry:block",
      "title": "Area Chart Axes",
      "description": "A gradient area with visible dots and a value axis on the right edge of the plot.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/area-chart-axes.tsx",
          "type": "registry:component",
          "target": "@components/charts/area-chart-axes.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-area"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/area-chart-axes"
        }
      }
    },
    {
      "name": "area-chart-default",
      "type": "registry:block",
      "title": "Area Chart Default",
      "description": "A single filled area with a smooth curve showing one series across six months.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/area-chart-default.tsx",
          "type": "registry:component",
          "target": "@components/charts/area-chart-default.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-area"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/area-chart-default"
        }
      }
    },
    {
      "name": "area-chart-gradient",
      "type": "registry:block",
      "title": "Area Chart Gradient",
      "description": "Two overlapping areas whose fills fade out toward the bottom using SVG linear gradients.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/area-chart-gradient.tsx",
          "type": "registry:component",
          "target": "@components/charts/area-chart-gradient.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-area"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/area-chart-gradient"
        }
      }
    },
    {
      "name": "area-chart-interactive",
      "type": "registry:block",
      "title": "Area Chart Interactive",
      "description": "A stock price chart with time-range toggles, a scrubbing cursor that updates the header, and animated transitions between ranges.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/charts/area-chart-interactive.tsx",
          "type": "registry:component",
          "target": "@components/charts/area-chart-interactive.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-area"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/area-chart-interactive"
        }
      }
    },
    {
      "name": "area-chart-linear",
      "type": "registry:block",
      "title": "Area Chart Linear",
      "description": "A single filled area whose points are joined by straight segments instead of a smoothed curve.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/area-chart-linear.tsx",
          "type": "registry:component",
          "target": "@components/charts/area-chart-linear.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-area"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/area-chart-linear"
        }
      }
    },
    {
      "name": "area-chart-range",
      "type": "registry:block",
      "title": "Area Chart Range",
      "description": "A heart-rate band showing each hour's low-to-high range as a shaded area with an average line through it.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/area-chart-range.tsx",
          "type": "registry:component",
          "target": "@components/charts/area-chart-range.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-area"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/area-chart-range"
        }
      }
    },
    {
      "name": "area-chart-sparkline",
      "type": "registry:block",
      "title": "Area Chart Sparkline",
      "description": "A watchlist with a tiny gradient area chart beside each price, colored by whether the stock is rising or falling.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/area-chart-sparkline.tsx",
          "type": "registry:component",
          "target": "@components/charts/area-chart-sparkline.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-area"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/area-chart-sparkline"
        }
      }
    },
    {
      "name": "area-chart-stacked-expand",
      "type": "registry:block",
      "title": "Area Chart Stacked Expand",
      "description": "Two stacked areas normalized so every month fills 100%, showing each series' share rather than its value.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/area-chart-stacked-expand.tsx",
          "type": "registry:component",
          "target": "@components/charts/area-chart-stacked-expand.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-area"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/area-chart-stacked-expand"
        }
      }
    },
    {
      "name": "area-chart-stacked",
      "type": "registry:block",
      "title": "Area Chart Stacked",
      "description": "Two areas stacked on top of each other so the top edge shows the combined total, with a legend.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/area-chart-stacked.tsx",
          "type": "registry:component",
          "target": "@components/charts/area-chart-stacked.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-area"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/area-chart-stacked"
        }
      }
    },
    {
      "name": "area-chart-step",
      "type": "registry:block",
      "title": "Area Chart Step",
      "description": "A single filled area drawn as steps, holding each value flat until the next reading.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/area-chart-step.tsx",
          "type": "registry:component",
          "target": "@components/charts/area-chart-step.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-area"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/area-chart-step"
        }
      }
    },
    {
      "name": "bar-chart-active",
      "type": "registry:block",
      "title": "Bar Chart Active",
      "description": "A week of step counts where clicking a bar selects it, dims the others and updates the header.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/bar-chart-active.tsx",
          "type": "registry:component",
          "target": "@components/charts/bar-chart-active.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-bar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/bar-chart-active"
        }
      }
    },
    {
      "name": "bar-chart-default",
      "type": "registry:block",
      "title": "Bar Chart Default",
      "description": "A single series of rounded vertical bars, one per month.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/bar-chart-default.tsx",
          "type": "registry:component",
          "target": "@components/charts/bar-chart-default.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-bar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/bar-chart-default"
        }
      }
    },
    {
      "name": "bar-chart-horizontal",
      "type": "registry:block",
      "title": "Bar Chart Horizontal",
      "description": "Horizontal bars with category names on the left and a distinct color for each category.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/bar-chart-horizontal.tsx",
          "type": "registry:component",
          "target": "@components/charts/bar-chart-horizontal.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-bar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/bar-chart-horizontal"
        }
      }
    },
    {
      "name": "bar-chart-hourly",
      "type": "registry:block",
      "title": "Bar Chart Hourly",
      "description": "Twenty-four thin bars of screen time per hour, with a dashed line marking the hourly average.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/bar-chart-hourly.tsx",
          "type": "registry:component",
          "target": "@components/charts/bar-chart-hourly.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-bar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/bar-chart-hourly"
        }
      }
    },
    {
      "name": "bar-chart-interactive",
      "type": "registry:block",
      "title": "Bar Chart Interactive",
      "description": "A screen-time report with stacked category bars, a week and day toggle, selectable days and a most-used apps list.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/charts/bar-chart-interactive.tsx",
          "type": "registry:component",
          "target": "@components/charts/bar-chart-interactive.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-bar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/bar-chart-interactive"
        }
      }
    },
    {
      "name": "bar-chart-labeled",
      "type": "registry:block",
      "title": "Bar Chart Labeled",
      "description": "A single bar series with each value printed above its bar and no grid lines.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/bar-chart-labeled.tsx",
          "type": "registry:component",
          "target": "@components/charts/bar-chart-labeled.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-bar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/bar-chart-labeled"
        }
      }
    },
    {
      "name": "bar-chart-multiple",
      "type": "registry:block",
      "title": "Bar Chart Multiple",
      "description": "Two series drawn as grouped bars side by side for each month.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/bar-chart-multiple.tsx",
          "type": "registry:component",
          "target": "@components/charts/bar-chart-multiple.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-bar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/bar-chart-multiple"
        }
      }
    },
    {
      "name": "bar-chart-negative",
      "type": "registry:block",
      "title": "Bar Chart Negative",
      "description": "Monthly cash flow bars that turn green above zero and red below it, with a zero baseline.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/bar-chart-negative.tsx",
          "type": "registry:component",
          "target": "@components/charts/bar-chart-negative.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-bar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/bar-chart-negative"
        }
      }
    },
    {
      "name": "bar-chart-range",
      "type": "registry:block",
      "title": "Bar Chart Range",
      "description": "A weather forecast where each horizontal pill spans the day's low and high on a shared gradient scale.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/bar-chart-range.tsx",
          "type": "registry:component",
          "target": "@components/charts/bar-chart-range.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-bar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/bar-chart-range"
        }
      }
    },
    {
      "name": "bar-chart-stacked",
      "type": "registry:block",
      "title": "Bar Chart Stacked",
      "description": "Two series stacked into one bar per month, with a legend below the plot.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/bar-chart-stacked.tsx",
          "type": "registry:component",
          "target": "@components/charts/bar-chart-stacked.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-bar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/bar-chart-stacked"
        }
      }
    },
    {
      "name": "line-chart-default",
      "type": "registry:block",
      "title": "Line Chart Default",
      "description": "A single smooth line through six months of values, without point markers.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/line-chart-default.tsx",
          "type": "registry:component",
          "target": "@components/charts/line-chart-default.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-line"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/line-chart-default"
        }
      }
    },
    {
      "name": "line-chart-dots",
      "type": "registry:block",
      "title": "Line Chart Dots",
      "description": "A weight trend with a dot at every monthly reading and a fixed value axis on the right.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/line-chart-dots.tsx",
          "type": "registry:component",
          "target": "@components/charts/line-chart-dots.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-line"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/line-chart-dots"
        }
      }
    },
    {
      "name": "line-chart-forecast",
      "type": "registry:block",
      "title": "Line Chart Forecast",
      "description": "A solid line for actual values that continues as a dashed forecast over a shaded future range.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/line-chart-forecast.tsx",
          "type": "registry:component",
          "target": "@components/charts/line-chart-forecast.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-line"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/line-chart-forecast"
        }
      }
    },
    {
      "name": "line-chart-goal-dots",
      "type": "registry:block",
      "title": "Line Chart Goal Dots",
      "description": "Nightly sleep hours with a goal line and dots colored green or orange depending on whether the goal was met.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/line-chart-goal-dots.tsx",
          "type": "registry:component",
          "target": "@components/charts/line-chart-goal-dots.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-line"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/line-chart-goal-dots"
        }
      }
    },
    {
      "name": "line-chart-goal",
      "type": "registry:block",
      "title": "Line Chart Goal",
      "description": "Daily step counts plotted against a labeled dashed goal line at 10,000 steps.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/line-chart-goal.tsx",
          "type": "registry:component",
          "target": "@components/charts/line-chart-goal.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-line"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/line-chart-goal"
        }
      }
    },
    {
      "name": "line-chart-interactive",
      "type": "registry:block",
      "title": "Line Chart Interactive",
      "description": "Monthly temperatures for several cities, with chips to show or hide each city and an average, high or low switch.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart",
        "@esuiss/toggle",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/charts/line-chart-interactive.tsx",
          "type": "registry:component",
          "target": "@components/charts/line-chart-interactive.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-line"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/line-chart-interactive"
        }
      }
    },
    {
      "name": "line-chart-labeled",
      "type": "registry:block",
      "title": "Line Chart Labeled",
      "description": "A single line with a dot and a printed value at every point, and no grid.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/line-chart-labeled.tsx",
          "type": "registry:component",
          "target": "@components/charts/line-chart-labeled.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-line"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/line-chart-labeled"
        }
      }
    },
    {
      "name": "line-chart-linear",
      "type": "registry:block",
      "title": "Line Chart Linear",
      "description": "A single line drawn with straight segments between readings instead of a smoothed curve.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/line-chart-linear.tsx",
          "type": "registry:component",
          "target": "@components/charts/line-chart-linear.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-line"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/line-chart-linear"
        }
      }
    },
    {
      "name": "line-chart-multiple",
      "type": "registry:block",
      "title": "Line Chart Multiple",
      "description": "Two lines compared on the same axes, with a legend identifying each series.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/line-chart-multiple.tsx",
          "type": "registry:component",
          "target": "@components/charts/line-chart-multiple.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-line"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/line-chart-multiple"
        }
      }
    },
    {
      "name": "line-chart-step",
      "type": "registry:block",
      "title": "Line Chart Step",
      "description": "A single line drawn as horizontal steps, holding each value until the next reading.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/line-chart-step.tsx",
          "type": "registry:component",
          "target": "@components/charts/line-chart-step.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-line"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/line-chart-step"
        }
      }
    },
    {
      "name": "pie-chart-active",
      "type": "registry:block",
      "title": "Pie Chart Active",
      "description": "A donut where one slice is enlarged and outlined with an outer arc to highlight it.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/pie-chart-active.tsx",
          "type": "registry:component",
          "target": "@components/charts/pie-chart-active.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-pie"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/pie-chart-active"
        }
      }
    },
    {
      "name": "pie-chart-default",
      "type": "registry:block",
      "title": "Pie Chart Default",
      "description": "A full pie split into five device slices, separated by thin card-colored borders.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/pie-chart-default.tsx",
          "type": "registry:component",
          "target": "@components/charts/pie-chart-default.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-pie"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/pie-chart-default"
        }
      }
    },
    {
      "name": "pie-chart-donut-text",
      "type": "registry:block",
      "title": "Pie Chart Donut Text",
      "description": "A donut with the total number of users displayed in the center of the ring.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/pie-chart-donut-text.tsx",
          "type": "registry:component",
          "target": "@components/charts/pie-chart-donut-text.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-pie"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/pie-chart-donut-text"
        }
      }
    },
    {
      "name": "pie-chart-donut",
      "type": "registry:block",
      "title": "Pie Chart Donut",
      "description": "A donut chart with a hollow center and small gaps between slices.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/pie-chart-donut.tsx",
          "type": "registry:component",
          "target": "@components/charts/pie-chart-donut.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-pie"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/pie-chart-donut"
        }
      }
    },
    {
      "name": "pie-chart-half",
      "type": "registry:block",
      "title": "Pie Chart Half",
      "description": "A semicircular gauge-style pie showing battery share by device, with a caption under the arc.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/pie-chart-half.tsx",
          "type": "registry:component",
          "target": "@components/charts/pie-chart-half.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-pie"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/pie-chart-half"
        }
      }
    },
    {
      "name": "pie-chart-interactive",
      "type": "registry:block",
      "title": "Pie Chart Interactive",
      "description": "A storage breakdown donut with a device switch, hover-linked list and lifted slices, plus a linear usage bar.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/charts/pie-chart-interactive.tsx",
          "type": "registry:component",
          "target": "@components/charts/pie-chart-interactive.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-pie"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/pie-chart-interactive"
        }
      }
    },
    {
      "name": "pie-chart-label",
      "type": "registry:block",
      "title": "Pie Chart Label",
      "description": "A pie with each category name drawn outside its slice and joined by a leader line.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/pie-chart-label.tsx",
          "type": "registry:component",
          "target": "@components/charts/pie-chart-label.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-pie"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/pie-chart-label"
        }
      }
    },
    {
      "name": "pie-chart-legend",
      "type": "registry:block",
      "title": "Pie Chart Legend",
      "description": "A donut with a legend beneath it that lists every category and its color.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/pie-chart-legend.tsx",
          "type": "registry:component",
          "target": "@components/charts/pie-chart-legend.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-pie"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/pie-chart-legend"
        }
      }
    },
    {
      "name": "pie-chart-nested",
      "type": "registry:block",
      "title": "Pie Chart Nested",
      "description": "Two concentric pies: an inner ring of grouped totals surrounded by an outer ring of individual categories.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/pie-chart-nested.tsx",
          "type": "registry:component",
          "target": "@components/charts/pie-chart-nested.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-pie"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/pie-chart-nested"
        }
      }
    },
    {
      "name": "pie-chart-separated",
      "type": "registry:block",
      "title": "Pie Chart Separated",
      "description": "A donut whose slices are pulled apart with wide gaps and rounded corners.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/pie-chart-separated.tsx",
          "type": "registry:component",
          "target": "@components/charts/pie-chart-separated.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-pie"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/pie-chart-separated"
        }
      }
    },
    {
      "name": "radar-chart-default",
      "type": "registry:block",
      "title": "Radar Chart Default",
      "description": "A single filled radar shape showing this month's scores across six training skills.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radar-chart-default.tsx",
          "type": "registry:component",
          "target": "@components/charts/radar-chart-default.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radar-chart-default"
        }
      }
    },
    {
      "name": "radar-chart-dots",
      "type": "registry:block",
      "title": "Radar Chart Dots",
      "description": "A single radar shape with a solid dot marking the value on every axis.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radar-chart-dots.tsx",
          "type": "registry:component",
          "target": "@components/charts/radar-chart-dots.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radar-chart-dots"
        }
      }
    },
    {
      "name": "radar-chart-grid-circle",
      "type": "registry:block",
      "title": "Radar Chart Grid Circle",
      "description": "A single radar shape drawn over circular rings instead of polygonal grid lines.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radar-chart-grid-circle.tsx",
          "type": "registry:component",
          "target": "@components/charts/radar-chart-grid-circle.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radar-chart-grid-circle"
        }
      }
    },
    {
      "name": "radar-chart-grid-filled",
      "type": "registry:block",
      "title": "Radar Chart Grid Filled",
      "description": "A borderless radar shape over shaded circular rings separated by card-colored lines.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radar-chart-grid-filled.tsx",
          "type": "registry:component",
          "target": "@components/charts/radar-chart-grid-filled.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radar-chart-grid-filled"
        }
      }
    },
    {
      "name": "radar-chart-grid-none",
      "type": "registry:block",
      "title": "Radar Chart Grid None",
      "description": "A single solid radar shape with no grid and no outline, leaving only the shape and axis labels.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radar-chart-grid-none.tsx",
          "type": "registry:component",
          "target": "@components/charts/radar-chart-grid-none.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radar-chart-grid-none"
        }
      }
    },
    {
      "name": "radar-chart-interactive",
      "type": "registry:block",
      "title": "Radar Chart Interactive",
      "description": "A phone model comparison where toggle chips show up to three models, which grow in and out of the radar.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart",
        "@esuiss/toggle"
      ],
      "files": [
        {
          "path": "components/charts/radar-chart-interactive.tsx",
          "type": "registry:component",
          "target": "@components/charts/radar-chart-interactive.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radar-chart-interactive"
        }
      }
    },
    {
      "name": "radar-chart-legend",
      "type": "registry:block",
      "title": "Radar Chart Legend",
      "description": "Two overlapping radar shapes with a legend beneath that names each series.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radar-chart-legend.tsx",
          "type": "registry:component",
          "target": "@components/charts/radar-chart-legend.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radar-chart-legend"
        }
      }
    },
    {
      "name": "radar-chart-lines-only",
      "type": "registry:block",
      "title": "Radar Chart Lines Only",
      "description": "Two radar outlines with no fill, comparing this month and last month by stroke alone.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radar-chart-lines-only.tsx",
          "type": "registry:component",
          "target": "@components/charts/radar-chart-lines-only.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radar-chart-lines-only"
        }
      }
    },
    {
      "name": "radar-chart-multiple",
      "type": "registry:block",
      "title": "Radar Chart Multiple",
      "description": "Two overlapping radar shapes comparing this month with last month.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radar-chart-multiple.tsx",
          "type": "registry:component",
          "target": "@components/charts/radar-chart-multiple.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radar-chart-multiple"
        }
      }
    },
    {
      "name": "radar-chart-radius-axis",
      "type": "registry:block",
      "title": "Radar Chart Radius Axis",
      "description": "A single radar shape with a visible 0 to 100 value scale along the vertical axis.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radar-chart-radius-axis.tsx",
          "type": "registry:component",
          "target": "@components/charts/radar-chart-radius-axis.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radar"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radar-chart-radius-axis"
        }
      }
    },
    {
      "name": "radial-chart-batteries",
      "type": "registry:block",
      "title": "Radial Chart Batteries",
      "description": "A row of small battery rings, one per device, that turn red when charge is at or below 20%.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radial-chart-batteries.tsx",
          "type": "registry:component",
          "target": "@components/charts/radial-chart-batteries.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radial"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radial-chart-batteries"
        }
      }
    },
    {
      "name": "radial-chart-default",
      "type": "registry:block",
      "title": "Radial Chart Default",
      "description": "Concentric radial bars, one per device, each running around a gray background track.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radial-chart-default.tsx",
          "type": "registry:component",
          "target": "@components/charts/radial-chart-default.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radial"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radial-chart-default"
        }
      }
    },
    {
      "name": "radial-chart-gauge",
      "type": "registry:block",
      "title": "Radial Chart Gauge",
      "description": "A 240-degree gauge arc showing an air quality reading with its value and rating below the center.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radial-chart-gauge.tsx",
          "type": "registry:component",
          "target": "@components/charts/radial-chart-gauge.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radial"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radial-chart-gauge"
        }
      }
    },
    {
      "name": "radial-chart-interactive",
      "type": "registry:block",
      "title": "Radial Chart Interactive",
      "description": "A weekly activity view where picking a day animates three large rings and updates each ring's totals.",
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/charts/radial-chart-interactive.tsx",
          "type": "registry:component",
          "target": "@components/charts/radial-chart-interactive.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radial"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radial-chart-interactive"
        }
      }
    },
    {
      "name": "radial-chart-label",
      "type": "registry:block",
      "title": "Radial Chart Label",
      "description": "Concentric radial bars with each category's name printed at the start of its bar.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radial-chart-label.tsx",
          "type": "registry:component",
          "target": "@components/charts/radial-chart-label.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radial"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radial-chart-label"
        }
      }
    },
    {
      "name": "radial-chart-progress",
      "type": "registry:block",
      "title": "Radial Chart Progress",
      "description": "A three-quarter arc tracking progress toward a goal, with the count shown in the center.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radial-chart-progress.tsx",
          "type": "registry:component",
          "target": "@components/charts/radial-chart-progress.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radial"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radial-chart-progress"
        }
      }
    },
    {
      "name": "radial-chart-rings",
      "type": "registry:block",
      "title": "Radial Chart Rings",
      "description": "Three nested activity rings for move, exercise and stand, drawn as plain SVG circles.",
      "registryDependencies": [
        "@esuiss/card"
      ],
      "files": [
        {
          "path": "components/charts/radial-chart-rings.tsx",
          "type": "registry:component",
          "target": "@components/charts/radial-chart-rings.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radial"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radial-chart-rings"
        }
      }
    },
    {
      "name": "radial-chart-stacked",
      "type": "registry:block",
      "title": "Radial Chart Stacked",
      "description": "A half-circle arc with two series stacked end to end and the combined total beneath it.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radial-chart-stacked.tsx",
          "type": "registry:component",
          "target": "@components/charts/radial-chart-stacked.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radial"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radial-chart-stacked"
        }
      }
    },
    {
      "name": "radial-chart-text",
      "type": "registry:block",
      "title": "Radial Chart Text",
      "description": "A single full-circle progress ring with a percentage and caption centered inside.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radial-chart-text.tsx",
          "type": "registry:component",
          "target": "@components/charts/radial-chart-text.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radial"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radial-chart-text"
        }
      }
    },
    {
      "name": "radial-chart-tinted",
      "type": "registry:block",
      "title": "Radial Chart Tinted",
      "description": "Concentric radial bars whose unfilled track is a soft tint of each bar's own color.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/radial-chart-tinted.tsx",
          "type": "registry:component",
          "target": "@components/charts/radial-chart-tinted.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-radial"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/radial-chart-tinted"
        }
      }
    },
    {
      "name": "tooltip-chart-custom",
      "type": "registry:block",
      "title": "Tooltip Chart Custom",
      "description": "A bar chart whose tooltip is fully custom markup, showing a large total, a unit and the day.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/tooltip-chart-custom.tsx",
          "type": "registry:component",
          "target": "@components/charts/tooltip-chart-custom.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-tooltip"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/tooltip-chart-custom"
        }
      }
    },
    {
      "name": "tooltip-chart-dashed",
      "type": "registry:block",
      "title": "Tooltip Chart Dashed",
      "description": "A stacked bar chart whose tooltip marks each series with a dashed outline indicator.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/tooltip-chart-dashed.tsx",
          "type": "registry:component",
          "target": "@components/charts/tooltip-chart-dashed.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-tooltip"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/tooltip-chart-dashed"
        }
      }
    },
    {
      "name": "tooltip-chart-dot",
      "type": "registry:block",
      "title": "Tooltip Chart Dot",
      "description": "A stacked bar chart showing the default tooltip indicator, a small colored square for each series.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/tooltip-chart-dot.tsx",
          "type": "registry:component",
          "target": "@components/charts/tooltip-chart-dot.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-tooltip"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/tooltip-chart-dot"
        }
      }
    },
    {
      "name": "tooltip-chart-formatter",
      "type": "registry:block",
      "title": "Tooltip Chart Formatter",
      "description": "A bar chart of daily active energy whose tooltip shows a name, value and kcal unit through a custom formatter.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/tooltip-chart-formatter.tsx",
          "type": "registry:component",
          "target": "@components/charts/tooltip-chart-formatter.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-tooltip"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/tooltip-chart-formatter"
        }
      }
    },
    {
      "name": "tooltip-chart-icons",
      "type": "registry:block",
      "title": "Tooltip Chart Icons",
      "description": "A stacked bar chart whose tooltip shows an icon for each series in place of a color swatch.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/tooltip-chart-icons.tsx",
          "type": "registry:component",
          "target": "@components/charts/tooltip-chart-icons.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-tooltip"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/tooltip-chart-icons"
        }
      }
    },
    {
      "name": "tooltip-chart-interactive",
      "type": "registry:block",
      "title": "Tooltip Chart Interactive",
      "description": "A tooltip playground on quarterly revenue bars, with controls for indicator, trigger, title total and hidden parts.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart",
        "@esuiss/switch",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/charts/tooltip-chart-interactive.tsx",
          "type": "registry:component",
          "target": "@components/charts/tooltip-chart-interactive.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-tooltip"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/tooltip-chart-interactive"
        }
      }
    },
    {
      "name": "tooltip-chart-label-formatter",
      "type": "registry:block",
      "title": "Tooltip Chart Label Formatter",
      "description": "A gradient area chart whose tooltip heading shows a longer date than the axis ticks.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/tooltip-chart-label-formatter.tsx",
          "type": "registry:component",
          "target": "@components/charts/tooltip-chart-label-formatter.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-tooltip"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/tooltip-chart-label-formatter"
        }
      }
    },
    {
      "name": "tooltip-chart-line",
      "type": "registry:block",
      "title": "Tooltip Chart Line",
      "description": "A stacked bar chart whose tooltip marks each series with a thin vertical color bar.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/tooltip-chart-line.tsx",
          "type": "registry:component",
          "target": "@components/charts/tooltip-chart-line.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-tooltip"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/tooltip-chart-line"
        }
      }
    },
    {
      "name": "tooltip-chart-no-indicator",
      "type": "registry:block",
      "title": "Tooltip Chart No Indicator",
      "description": "A stacked bar chart whose tooltip lists series names and values without color indicators.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/tooltip-chart-no-indicator.tsx",
          "type": "registry:component",
          "target": "@components/charts/tooltip-chart-no-indicator.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-tooltip"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/tooltip-chart-no-indicator"
        }
      }
    },
    {
      "name": "tooltip-chart-no-label",
      "type": "registry:block",
      "title": "Tooltip Chart No Label",
      "description": "A stacked bar chart whose tooltip omits the category heading and shows only the series rows.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "components/charts/tooltip-chart-no-label.tsx",
          "type": "registry:component",
          "target": "@components/charts/tooltip-chart-no-label.tsx"
        }
      ],
      "categories": [
        "charts",
        "charts-tooltip"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/charts/tooltip-chart-no-label"
        }
      }
    },
    {
      "name": "bag-checkout",
      "type": "registry:block",
      "title": "Bag Checkout",
      "description": "A three-step checkout with delivery, payment, and review steps beside an order summary.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/label",
        "@esuiss/radio-group"
      ],
      "files": [
        {
          "path": "components/blocks/bag-checkout.tsx",
          "type": "registry:component",
          "target": "@components/blocks/bag-checkout.tsx"
        }
      ],
      "categories": [
        "blocks",
        "bag"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/bag-checkout"
        }
      }
    },
    {
      "name": "bag-configure",
      "type": "registry:block",
      "title": "Bag Configure",
      "description": "A product configurator for choosing a model, finish, and storage, with a live price and Add to Bag button.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/label",
        "@esuiss/radio-group",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/bag-configure.tsx",
          "type": "registry:component",
          "target": "@components/blocks/bag-configure.tsx"
        }
      ],
      "categories": [
        "blocks",
        "bag"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/bag-configure"
        }
      }
    },
    {
      "name": "bag-review",
      "type": "registry:block",
      "title": "Bag Review",
      "description": "A shopping bag review page with quantity steppers, removable line items, and a totals summary.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/stepper"
      ],
      "files": [
        {
          "path": "components/blocks/bag-review.tsx",
          "type": "registry:component",
          "target": "@components/blocks/bag-review.tsx"
        }
      ],
      "categories": [
        "blocks",
        "bag"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/bag-review"
        }
      }
    },
    {
      "name": "bento-closer-look",
      "type": "registry:block",
      "title": "Bento Closer Look",
      "description": "A feature spotlight that pairs an auto-advancing accordion of features with a matching cross-fading image.",
      "registryDependencies": [
        "@esuiss/accordion"
      ],
      "files": [
        {
          "path": "components/blocks/bento-closer-look.tsx",
          "type": "registry:component",
          "target": "@components/blocks/bento-closer-look.tsx"
        }
      ],
      "categories": [
        "blocks",
        "bento"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/bento-closer-look"
        }
      }
    },
    {
      "name": "bento-features",
      "type": "registry:block",
      "title": "Bento Features",
      "description": "A bento grid of product feature tiles mixing photography, gradient figures, and short claims.",
      "files": [
        {
          "path": "components/blocks/bento-features.tsx",
          "type": "registry:component",
          "target": "@components/blocks/bento-features.tsx"
        }
      ],
      "categories": [
        "blocks",
        "bento"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/bento-features"
        }
      }
    },
    {
      "name": "bento-stats",
      "type": "registry:block",
      "title": "Bento Stats",
      "description": "A dark bento grid of headline product stats, with a photo tile and an animated charging bar.",
      "registryDependencies": [
        "@esuiss/progress"
      ],
      "files": [
        {
          "path": "components/blocks/bento-stats.tsx",
          "type": "registry:component",
          "target": "@components/blocks/bento-stats.tsx"
        }
      ],
      "categories": [
        "blocks",
        "bento"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/bento-stats"
        }
      }
    },
    {
      "name": "chat-conversations",
      "type": "registry:block",
      "title": "Chat Conversations",
      "description": "A messaging app layout with a conversation list beside the selected thread and a message composer.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/bubble",
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/message",
        "@esuiss/message-scroller",
        "@esuiss/split-view"
      ],
      "files": [
        {
          "path": "components/blocks/chat-conversations.tsx",
          "type": "registry:component",
          "target": "@components/blocks/chat-conversations.tsx"
        }
      ],
      "categories": [
        "blocks",
        "chat"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/chat-conversations"
        }
      }
    },
    {
      "name": "chat-support",
      "type": "registry:block",
      "title": "Chat Support",
      "description": "A support landing section with a floating chat panel, quick-reply suggestions, and a launcher button.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/message",
        "@esuiss/message-scroller"
      ],
      "files": [
        {
          "path": "components/blocks/chat-support.tsx",
          "type": "registry:component",
          "target": "@components/blocks/chat-support.tsx"
        }
      ],
      "categories": [
        "blocks",
        "chat"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/chat-support"
        }
      }
    },
    {
      "name": "chat-thread",
      "type": "registry:block",
      "title": "Chat Thread",
      "description": "A single message thread inside a phone frame, with heart reactions and simulated replies.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/bubble",
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/message",
        "@esuiss/message-scroller"
      ],
      "files": [
        {
          "path": "components/blocks/chat-thread.tsx",
          "type": "registry:component",
          "target": "@components/blocks/chat-thread.tsx"
        }
      ],
      "categories": [
        "blocks",
        "chat"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/chat-thread"
        }
      }
    },
    {
      "name": "dash-analytics",
      "type": "registry:block",
      "title": "Dash Analytics",
      "description": "An app analytics dashboard with a metric switcher, an interactive area chart, and a regional breakdown.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/chart",
        "@esuiss/item",
        "@esuiss/sidebar",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/dash-analytics.tsx",
          "type": "registry:component",
          "target": "@components/blocks/dash-analytics.tsx"
        }
      ],
      "categories": [
        "blocks",
        "dash"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/dash-analytics"
        }
      }
    },
    {
      "name": "dash-health",
      "type": "registry:block",
      "title": "Dash Health",
      "description": "A health summary dashboard with pinned metric cards, sparklines, and category views in a sidebar.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "components/blocks/dash-health.tsx",
          "type": "registry:component",
          "target": "@components/blocks/dash-health.tsx"
        }
      ],
      "categories": [
        "blocks",
        "dash"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/dash-health"
        }
      }
    },
    {
      "name": "dash-store",
      "type": "registry:block",
      "title": "Dash Store",
      "description": "A store admin overview with sales stats, an online versus in-store bar chart, and a filterable orders list.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/chart",
        "@esuiss/item",
        "@esuiss/sidebar",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/dash-store.tsx",
          "type": "registry:component",
          "target": "@components/blocks/dash-store.tsx"
        }
      ],
      "categories": [
        "blocks",
        "dash"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/dash-store"
        }
      }
    },
    {
      "name": "empty-bag",
      "type": "registry:block",
      "title": "Empty Bag",
      "description": "An empty shopping bag state with sign-in and shopping actions above a row of recommended products.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/empty"
      ],
      "files": [
        {
          "path": "components/blocks/empty-bag.tsx",
          "type": "registry:component",
          "target": "@components/blocks/empty-bag.tsx"
        }
      ],
      "categories": [
        "blocks",
        "empty"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/empty-bag"
        }
      }
    },
    {
      "name": "empty-offline",
      "type": "registry:block",
      "title": "Empty Offline",
      "description": "An offline empty state with a retry action that reconnects and reveals a grid of albums.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/empty",
        "@esuiss/spinner"
      ],
      "files": [
        {
          "path": "components/blocks/empty-offline.tsx",
          "type": "registry:component",
          "target": "@components/blocks/empty-offline.tsx"
        }
      ],
      "categories": [
        "blocks",
        "empty"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/empty-offline"
        }
      }
    },
    {
      "name": "empty-search",
      "type": "registry:block",
      "title": "Empty Search",
      "description": "A search page showing live suggestions, a no-results state, and suggested queries.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/empty"
      ],
      "files": [
        {
          "path": "components/blocks/empty-search.tsx",
          "type": "registry:component",
          "target": "@components/blocks/empty-search.tsx"
        }
      ],
      "categories": [
        "blocks",
        "empty"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/empty-search"
        }
      }
    },
    {
      "name": "footer-compact",
      "type": "registry:block",
      "title": "Footer Compact",
      "description": "A narrow site footer with a breadcrumb, a collapsible link directory, and legal lines.",
      "registryDependencies": [
        "@esuiss/accordion",
        "@esuiss/breadcrumb"
      ],
      "files": [
        {
          "path": "components/blocks/footer-compact.tsx",
          "type": "registry:component",
          "target": "@components/blocks/footer-compact.tsx"
        }
      ],
      "categories": [
        "blocks",
        "footer"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/footer-compact"
        }
      }
    },
    {
      "name": "footer-directory",
      "type": "registry:block",
      "title": "Footer Directory",
      "description": "A full site footer with footnotes, a breadcrumb, a five-column link directory, and legal links.",
      "registryDependencies": [
        "@esuiss/accordion",
        "@esuiss/breadcrumb"
      ],
      "files": [
        {
          "path": "components/blocks/footer-directory.tsx",
          "type": "registry:component",
          "target": "@components/blocks/footer-directory.tsx"
        }
      ],
      "categories": [
        "blocks",
        "footer"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/footer-directory"
        }
      }
    },
    {
      "name": "footer-services",
      "type": "registry:block",
      "title": "Footer Services",
      "description": "A footer with a band of service highlights, a newsletter signup, a link directory, and legal links.",
      "registryDependencies": [
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "components/blocks/footer-services.tsx",
          "type": "registry:component",
          "target": "@components/blocks/footer-services.tsx"
        }
      ],
      "categories": [
        "blocks",
        "footer"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/footer-services"
        }
      }
    },
    {
      "name": "grid-accessories",
      "type": "registry:block",
      "title": "Grid Accessories",
      "description": "A filterable accessories grid with category chips and add-to-bag buttons that update a bag counter.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/grid-accessories.tsx",
          "type": "registry:component",
          "target": "@components/blocks/grid-accessories.tsx"
        }
      ],
      "categories": [
        "blocks",
        "grid"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/grid-accessories"
        }
      }
    },
    {
      "name": "grid-carousel",
      "type": "registry:block",
      "title": "Grid Carousel",
      "description": "A horizontally scrolling carousel of product cards with previous and next controls.",
      "registryDependencies": [
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "components/blocks/grid-carousel.tsx",
          "type": "registry:component",
          "target": "@components/blocks/grid-carousel.tsx"
        }
      ],
      "categories": [
        "blocks",
        "grid"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/grid-carousel"
        }
      }
    },
    {
      "name": "grid-lineup",
      "type": "registry:block",
      "title": "Grid Lineup",
      "description": "A product lineup comparing models side by side, each with finish swatches, a price, and buy actions.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/grid-lineup.tsx",
          "type": "registry:component",
          "target": "@components/blocks/grid-lineup.tsx"
        }
      ],
      "categories": [
        "blocks",
        "grid"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/grid-lineup"
        }
      }
    },
    {
      "name": "hero-cinematic",
      "type": "registry:block",
      "title": "Hero Cinematic",
      "description": "A dark, centered product hero whose image, gradient title, and glow change with the selected finish.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/hero-cinematic.tsx",
          "type": "registry:component",
          "target": "@components/blocks/hero-cinematic.tsx"
        }
      ],
      "categories": [
        "blocks",
        "hero"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/hero-cinematic"
        }
      }
    },
    {
      "name": "hero-product",
      "type": "registry:block",
      "title": "Hero Product",
      "description": "A centered product launch hero with an eyebrow, headline, two actions, a wide image, and a pricing line.",
      "registryDependencies": [
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "components/blocks/hero-product.tsx",
          "type": "registry:component",
          "target": "@components/blocks/hero-product.tsx"
        }
      ],
      "categories": [
        "blocks",
        "hero"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/hero-product"
        }
      }
    },
    {
      "name": "hero-tiles",
      "type": "registry:block",
      "title": "Hero Tiles",
      "description": "A pair of promotional hero tiles, each with a title, tagline, two actions, and a product image.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/blocks/hero-tiles.tsx",
          "type": "registry:component",
          "target": "@components/blocks/hero-tiles.tsx"
        }
      ],
      "categories": [
        "blocks",
        "hero"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/hero-tiles"
        }
      }
    },
    {
      "name": "inbox-categories",
      "type": "registry:block",
      "title": "Inbox Categories",
      "description": "A mail inbox sorted into Primary, Transactions, Updates, and Promotions, with a message reader and inline reply.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/split-view",
        "@esuiss/textarea",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/inbox-categories.tsx",
          "type": "registry:component",
          "target": "@components/blocks/inbox-categories.tsx"
        }
      ],
      "categories": [
        "blocks",
        "inbox"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/inbox-categories"
        }
      }
    },
    {
      "name": "inbox-mail",
      "type": "registry:block",
      "title": "Inbox Mail",
      "description": "A three-column mail client with mailboxes, a searchable message list, and a message reader with reply.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/input-group",
        "@esuiss/split-view",
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "components/blocks/inbox-mail.tsx",
          "type": "registry:component",
          "target": "@components/blocks/inbox-mail.tsx"
        }
      ],
      "categories": [
        "blocks",
        "inbox"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/inbox-mail"
        }
      }
    },
    {
      "name": "inbox-support",
      "type": "registry:block",
      "title": "Inbox Support",
      "description": "A support ticket inbox with status views, a ticket list with priorities, and a detail pane for replying and resolving.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/split-view",
        "@esuiss/textarea",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/inbox-support.tsx",
          "type": "registry:component",
          "target": "@components/blocks/inbox-support.tsx"
        }
      ],
      "categories": [
        "blocks",
        "inbox"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/inbox-support"
        }
      }
    },
    {
      "name": "log-activity",
      "type": "registry:block",
      "title": "Log Activity",
      "description": "An admin activity log grouped by day, with a type filter and expandable before-and-after details.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/collapsible",
        "@esuiss/select",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "components/blocks/log-activity.tsx",
          "type": "registry:component",
          "target": "@components/blocks/log-activity.tsx"
        }
      ],
      "categories": [
        "blocks",
        "log"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/log-activity"
        }
      }
    },
    {
      "name": "log-live",
      "type": "registry:block",
      "title": "Log Live",
      "description": "A live admin activity feed that streams new events, with session stats and a pause control.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "components/blocks/log-live.tsx",
          "type": "registry:component",
          "target": "@components/blocks/log-live.tsx"
        }
      ],
      "categories": [
        "blocks",
        "log"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/log-live"
        }
      }
    },
    {
      "name": "log-security",
      "type": "registry:block",
      "title": "Log Security",
      "description": "A security overview with a computed score ring, alert counts by severity, and resolvable alerts.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/sidebar",
        "@esuiss/toggle-group",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/blocks/log-security.tsx",
          "type": "registry:component",
          "target": "@components/blocks/log-security.tsx"
        }
      ],
      "categories": [
        "blocks",
        "log"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/log-security"
        }
      }
    },
    {
      "name": "login-account",
      "type": "registry:block",
      "title": "Login Account",
      "description": "A two-step account sign-in form that asks for an email, then reveals a password field.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/checkbox",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/spinner"
      ],
      "files": [
        {
          "path": "components/blocks/login-account.tsx",
          "type": "registry:component",
          "target": "@components/blocks/login-account.tsx"
        }
      ],
      "categories": [
        "blocks",
        "login"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/login-account"
        }
      }
    },
    {
      "name": "login-passkey",
      "type": "registry:block",
      "title": "Login Passkey",
      "description": "A passwordless sign-in screen that runs a simulated face scan in a dialog, then welcomes the user.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/dialog"
      ],
      "files": [
        {
          "path": "components/blocks/login-passkey.tsx",
          "type": "registry:component",
          "target": "@components/blocks/login-passkey.tsx"
        }
      ],
      "categories": [
        "blocks",
        "login"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/login-passkey"
        }
      }
    },
    {
      "name": "login-sheet",
      "type": "registry:block",
      "title": "Login Sheet",
      "description": "A mobile app welcome screen with a Sign in with suiss bottom sheet for sharing or hiding an email.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/label",
        "@esuiss/radio-group",
        "@esuiss/spinner"
      ],
      "files": [
        {
          "path": "components/blocks/login-sheet.tsx",
          "type": "registry:component",
          "target": "@components/blocks/login-sheet.tsx"
        }
      ],
      "categories": [
        "blocks",
        "login"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/login-sheet"
        }
      }
    },
    {
      "name": "nav-categories",
      "type": "registry:block",
      "title": "Nav Categories",
      "description": "A store landing header with a draggable carousel of category tiles and a heading that follows the selection.",
      "registryDependencies": [
        "@esuiss/carousel",
        "@esuiss/toggle"
      ],
      "files": [
        {
          "path": "components/blocks/nav-categories.tsx",
          "type": "registry:component",
          "target": "@components/blocks/nav-categories.tsx"
        }
      ],
      "categories": [
        "blocks",
        "nav"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/nav-categories"
        }
      }
    },
    {
      "name": "nav-global",
      "type": "registry:block",
      "title": "Nav Global",
      "description": "A sticky global navigation bar with mega-menu panels, search and bag actions, above a sample product hero.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/navbar"
      ],
      "files": [
        {
          "path": "components/blocks/nav-global.tsx",
          "type": "registry:component",
          "target": "@components/blocks/nav-global.tsx"
        }
      ],
      "categories": [
        "blocks",
        "nav"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/nav-global"
        }
      }
    },
    {
      "name": "nav-local",
      "type": "registry:block",
      "title": "Nav Local",
      "description": "A sticky product sub-navigation that highlights the section in view, shown on a dark product page.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/navbar"
      ],
      "files": [
        {
          "path": "components/blocks/nav-local.tsx",
          "type": "registry:component",
          "target": "@components/blocks/nav-local.tsx"
        }
      ],
      "categories": [
        "blocks",
        "nav"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/nav-local"
        }
      }
    },
    {
      "name": "price-bundle",
      "type": "registry:block",
      "title": "Price Bundle",
      "description": "A dark subscription bundle picker comparing three plans and the services each one includes.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/label",
        "@esuiss/radio-group",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "components/blocks/price-bundle.tsx",
          "type": "registry:component",
          "target": "@components/blocks/price-bundle.tsx"
        }
      ],
      "categories": [
        "blocks",
        "price"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/price-bundle"
        }
      }
    },
    {
      "name": "price-care",
      "type": "registry:block",
      "title": "Price Care",
      "description": "A device protection plan picker with device chips, payment options, an optional theft add-on, and a live total.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/label",
        "@esuiss/radio-group",
        "@esuiss/switch",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/price-care.tsx",
          "type": "registry:component",
          "target": "@components/blocks/price-care.tsx"
        }
      ],
      "categories": [
        "blocks",
        "price"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/price-care"
        }
      }
    },
    {
      "name": "price-storage",
      "type": "registry:block",
      "title": "Price Storage",
      "description": "A cloud storage plan picker with a monthly or yearly toggle, four plan cards, and a switch action.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/label",
        "@esuiss/radio-group",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/price-storage.tsx",
          "type": "registry:component",
          "target": "@components/blocks/price-storage.tsx"
        }
      ],
      "categories": [
        "blocks",
        "price"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/price-storage"
        }
      }
    },
    {
      "name": "roles-editor",
      "type": "registry:block",
      "title": "Roles Editor",
      "description": "A role editor that lists roles beside grouped permission switches, with save and revert for unsaved changes.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/item",
        "@esuiss/sidebar",
        "@esuiss/split-view",
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "components/blocks/roles-editor.tsx",
          "type": "registry:component",
          "target": "@components/blocks/roles-editor.tsx"
        }
      ],
      "categories": [
        "blocks",
        "roles"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/roles-editor"
        }
      }
    },
    {
      "name": "roles-matrix",
      "type": "registry:block",
      "title": "Roles Matrix",
      "description": "A permissions matrix with a checkbox for every permission and role, grouped by area, with a save action.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/checkbox",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "components/blocks/roles-matrix.tsx",
          "type": "registry:component",
          "target": "@components/blocks/roles-matrix.tsx"
        }
      ],
      "categories": [
        "blocks",
        "roles"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/roles-matrix"
        }
      }
    },
    {
      "name": "roles-requests",
      "type": "registry:block",
      "title": "Roles Requests",
      "description": "An access request queue where admins approve or deny permission requests, with an approval length setting.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/empty",
        "@esuiss/select",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "components/blocks/roles-requests.tsx",
          "type": "registry:component",
          "target": "@components/blocks/roles-requests.tsx"
        }
      ],
      "categories": [
        "blocks",
        "roles"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/roles-requests"
        }
      }
    },
    {
      "name": "settings-account",
      "type": "registry:block",
      "title": "Settings Account",
      "description": "An account settings page with a profile sidebar and a Sign-In and Security section of editable cards.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/sidebar",
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "components/blocks/settings-account.tsx",
          "type": "registry:component",
          "target": "@components/blocks/settings-account.tsx"
        }
      ],
      "categories": [
        "blocks",
        "settings"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/settings-account"
        }
      }
    },
    {
      "name": "settings-device",
      "type": "registry:block",
      "title": "Settings Device",
      "description": "A phone-style Settings screen with a search field, an account row, and grouped rows with switches.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/input-group",
        "@esuiss/item",
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "components/blocks/settings-device.tsx",
          "type": "registry:component",
          "target": "@components/blocks/settings-device.tsx"
        }
      ],
      "categories": [
        "blocks",
        "settings"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/settings-device"
        }
      }
    },
    {
      "name": "settings-notifications",
      "type": "registry:block",
      "title": "Settings Notifications",
      "description": "Per-app notification settings with a live lock screen preview that reflects each choice.",
      "registryDependencies": [
        "@esuiss/item",
        "@esuiss/select",
        "@esuiss/switch",
        "@esuiss/toggle",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/settings-notifications.tsx",
          "type": "registry:component",
          "target": "@components/blocks/settings-notifications.tsx"
        }
      ],
      "categories": [
        "blocks",
        "settings"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/settings-notifications"
        }
      }
    },
    {
      "name": "signup-form",
      "type": "registry:block",
      "title": "Signup Form",
      "description": "A full account creation form with name, country, birthday, email, and password fields and live password rules.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/native-select"
      ],
      "files": [
        {
          "path": "components/blocks/signup-form.tsx",
          "type": "registry:component",
          "target": "@components/blocks/signup-form.tsx"
        }
      ],
      "categories": [
        "blocks",
        "signup"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/signup-form"
        }
      }
    },
    {
      "name": "signup-steps",
      "type": "registry:block",
      "title": "Signup Steps",
      "description": "A one-question-at-a-time signup flow for name, email, and password, with a progress indicator.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "components/blocks/signup-steps.tsx",
          "type": "registry:component",
          "target": "@components/blocks/signup-steps.tsx"
        }
      ],
      "categories": [
        "blocks",
        "signup"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/signup-steps"
        }
      }
    },
    {
      "name": "signup-trial",
      "type": "registry:block",
      "title": "Signup Trial",
      "description": "A free trial signup split between a promotional image panel and a short form with a password strength meter.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/checkbox",
        "@esuiss/input",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "components/blocks/signup-trial.tsx",
          "type": "registry:component",
          "target": "@components/blocks/signup-trial.tsx"
        }
      ],
      "categories": [
        "blocks",
        "signup"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/signup-trial"
        }
      }
    },
    {
      "name": "users-detail",
      "type": "registry:block",
      "title": "Users Detail",
      "description": "A user directory with a member list beside a detail pane for profile, sessions, and security settings.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/item",
        "@esuiss/select",
        "@esuiss/sidebar",
        "@esuiss/split-view",
        "@esuiss/switch",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/users-detail.tsx",
          "type": "registry:component",
          "target": "@components/blocks/users-detail.tsx"
        }
      ],
      "categories": [
        "blocks",
        "users"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/users-detail"
        }
      }
    },
    {
      "name": "users-invite",
      "type": "registry:block",
      "title": "Users Invite",
      "description": "An invite form that collects several email addresses as chips, assigns a role, and lists pending invitations.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/item",
        "@esuiss/select",
        "@esuiss/sidebar",
        "@esuiss/switch",
        "@esuiss/toast"
      ],
      "files": [
        {
          "path": "components/blocks/users-invite.tsx",
          "type": "registry:component",
          "target": "@components/blocks/users-invite.tsx"
        }
      ],
      "categories": [
        "blocks",
        "users"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/users-invite"
        }
      }
    },
    {
      "name": "users-table",
      "type": "registry:block",
      "title": "Users Table",
      "description": "A searchable users table with role filters, row selection, and bulk role and status actions.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/checkbox",
        "@esuiss/input-group",
        "@esuiss/sidebar",
        "@esuiss/table",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "components/blocks/users-table.tsx",
          "type": "registry:component",
          "target": "@components/blocks/users-table.tsx"
        }
      ],
      "categories": [
        "blocks",
        "users"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/users-table"
        }
      }
    },
    {
      "name": "verify-code",
      "type": "registry:block",
      "title": "Verify Code",
      "description": "A two-factor authentication screen with a six-digit code entry, error feedback, and a resend countdown.",
      "registryDependencies": [
        "@esuiss/input-otp"
      ],
      "files": [
        {
          "path": "components/blocks/verify-code.tsx",
          "type": "registry:component",
          "target": "@components/blocks/verify-code.tsx"
        }
      ],
      "categories": [
        "blocks",
        "verify"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/verify-code"
        }
      }
    },
    {
      "name": "verify-device",
      "type": "registry:block",
      "title": "Verify Device",
      "description": "A trusted-device sign-in flow that pairs instructions with a simulated approval alert and code entry.",
      "registryDependencies": [
        "@esuiss/input-otp",
        "@esuiss/spinner"
      ],
      "files": [
        {
          "path": "components/blocks/verify-device.tsx",
          "type": "registry:component",
          "target": "@components/blocks/verify-device.tsx"
        }
      ],
      "categories": [
        "blocks",
        "verify"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/verify-device"
        }
      }
    },
    {
      "name": "verify-email",
      "type": "registry:block",
      "title": "Verify Email",
      "description": "A check-your-inbox screen after signup, with open mail and resend actions and a cooldown timer.",
      "registryDependencies": [
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "components/blocks/verify-email.tsx",
          "type": "registry:component",
          "target": "@components/blocks/verify-email.tsx"
        }
      ],
      "categories": [
        "blocks",
        "verify"
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/blocks/verify-email"
        }
      }
    },
    {
      "name": "use-highlighted-code",
      "type": "registry:hook",
      "title": "Use Highlighted Code",
      "description": "Highlights code with Shiki and returns the tokens for each line.",
      "registryDependencies": [
        "@esuiss/highlighter"
      ],
      "files": [
        {
          "path": "hooks/use-highlighted-code.ts",
          "type": "registry:hook"
        }
      ]
    },
    {
      "name": "use-message-scroller",
      "type": "registry:hook",
      "title": "Use Message Scroller",
      "description": "The scroll state and controls behind the message scroller.",
      "files": [
        {
          "path": "hooks/use-message-scroller.ts",
          "type": "registry:hook"
        }
      ]
    },
    {
      "name": "use-mobile",
      "type": "registry:hook",
      "title": "Use Mobile",
      "description": "Reports whether the viewport is narrower than the mobile breakpoint.",
      "files": [
        {
          "path": "hooks/use-mobile.ts",
          "type": "registry:hook"
        }
      ]
    },
    {
      "name": "use-platform",
      "type": "registry:hook",
      "title": "Use Platform",
      "description": "Detects Apple platforms so shortcuts can show the matching modifier key.",
      "files": [
        {
          "path": "hooks/use-platform.ts",
          "type": "registry:hook"
        }
      ]
    },
    {
      "name": "use-questionnaire",
      "type": "registry:hook",
      "title": "Use Questionnaire",
      "description": "The state and keyboard shortcuts behind the questionnaire.",
      "files": [
        {
          "path": "hooks/use-questionnaire.ts",
          "type": "registry:hook"
        }
      ]
    },
    {
      "name": "use-scrollbar-gap",
      "type": "registry:hook",
      "title": "Use Scrollbar Gap",
      "description": "Keeps the page from shifting when an overlay hides the scrollbar.",
      "files": [
        {
          "path": "hooks/use-scrollbar-gap.ts",
          "type": "registry:hook"
        }
      ]
    },
    {
      "name": "highlighter",
      "type": "registry:lib",
      "title": "Highlighter",
      "description": "A shared Shiki highlighter that loads languages and themes on demand.",
      "dependencies": [
        "shiki"
      ],
      "files": [
        {
          "path": "lib/highlighter.tsx",
          "type": "registry:lib"
        }
      ]
    },
    {
      "name": "utils",
      "type": "registry:lib",
      "title": "Utils",
      "description": "The cn helper that merges Tailwind CSS class names.",
      "dependencies": [
        "cn"
      ],
      "files": [
        {
          "path": "lib/utils.ts",
          "type": "registry:lib"
        }
      ]
    },
    {
      "name": "theme-suiss",
      "type": "registry:theme",
      "title": "suiss/ui Theme",
      "description": "The suiss/ui colors for light and dark mode, with the radius scale and the system font stack.",
      "dependencies": [
        "@fontsource-variable/inter"
      ],
      "cssVars": {
        "theme": {
          "font-sans": "-apple-system, BlinkMacSystemFont, \"Inter Variable\", sans-serif",
          "radius-xs": "calc(var(--radius) * 0.3)",
          "radius-sm": "calc(var(--radius) * 0.5)",
          "radius-md": "calc(var(--radius) * 0.8)",
          "radius-lg": "var(--radius)",
          "radius-xl": "calc(var(--radius) * 1.2)",
          "radius-2xl": "calc(var(--radius) * 1.8)",
          "radius-3xl": "calc(var(--radius) * 2.8)"
        },
        "light": {
          "radius": "0.625rem",
          "background": "oklch(1 0 0)",
          "foreground": "oklch(0.2316 0.0038 286.09)",
          "card": "oklch(1 0 0)",
          "card-foreground": "oklch(0.2316 0.0038 286.09)",
          "popover": "oklch(1 0 0)",
          "popover-foreground": "oklch(0.2316 0.0038 286.09)",
          "primary": "oklch(0.5629 0.1933 256.16)",
          "primary-foreground": "oklch(1 0 0)",
          "secondary": "oklch(0 0 0 / 4%)",
          "secondary-foreground": "oklch(0.2316 0.0038 286.09)",
          "muted": "oklch(0.9707 0.0026 286.29)",
          "muted-foreground": "oklch(0.5399 0.0077 286.13)",
          "accent": "oklch(0 0 0 / 6%)",
          "accent-foreground": "oklch(0.2316 0.0038 286.09)",
          "destructive": "oklch(0.5329 0.2255 27.27)",
          "border": "oklch(0.8652 0.0068 286.24)",
          "input": "oklch(0.6217 0.0074 286.17)",
          "ring": "oklch(0.5629 0.1933 256.16)",
          "chart-1": "oklch(0.6028 0.2177 257.42)",
          "chart-2": "oklch(0.6998 0.1109 212.72)",
          "chart-3": "oklch(0.5295 0.191 278.34)",
          "chart-4": "oklch(0.7652 0.1752 62.57)",
          "chart-5": "oklch(0.6483 0.0073 286.18)",
          "sidebar": "oklch(0.9707 0.0026 286.29)",
          "sidebar-foreground": "oklch(0.2316 0.0038 286.09)",
          "sidebar-primary": "oklch(0.5629 0.1933 256.16)",
          "sidebar-primary-foreground": "oklch(1 0 0)",
          "sidebar-accent": "oklch(0 0 0 / 6%)",
          "sidebar-accent-foreground": "oklch(0.2316 0.0038 286.09)",
          "sidebar-border": "oklch(0.8652 0.0068 286.24)",
          "sidebar-ring": "oklch(0.5629 0.1933 256.16)"
        },
        "dark": {
          "background": "oklch(0 0 0)",
          "foreground": "oklch(0.9707 0.0026 286.29)",
          "card": "oklch(0.2316 0.0038 286.09)",
          "card-foreground": "oklch(0.9707 0.0026 286.29)",
          "popover": "oklch(0.2316 0.0038 286.09)",
          "popover-foreground": "oklch(0.9707 0.0026 286.29)",
          "primary": "oklch(0.669 0.1808 251.84)",
          "primary-foreground": "oklch(1 0 0)",
          "secondary": "oklch(1 0 0 / 10%)",
          "secondary-foreground": "oklch(0.9707 0.0026 286.29)",
          "muted": "oklch(0.2006 0.002 286.21)",
          "muted-foreground": "oklch(0.7105 0.0072 286.2)",
          "accent": "oklch(1 0 0 / 10%)",
          "accent-foreground": "oklch(0.9707 0.0026 286.29)",
          "destructive": "oklch(0.7033 0.2236 28.29)",
          "border": "oklch(0.3802 0.005 286.15)",
          "input": "oklch(0.5399 0.0077 286.13)",
          "ring": "oklch(0.5629 0.1933 256.16)",
          "chart-1": "oklch(0.6243 0.2056 255.49)",
          "chart-2": "oklch(0.7706 0.1181 211.98)",
          "chart-3": "oklch(0.5564 0.2032 278.15)",
          "chart-4": "oklch(0.7824 0.1711 67.22)",
          "chart-5": "oklch(0.6483 0.0073 286.18)",
          "sidebar": "oklch(0.2006 0.002 286.21)",
          "sidebar-foreground": "oklch(0.9707 0.0026 286.29)",
          "sidebar-primary": "oklch(0.669 0.1808 251.84)",
          "sidebar-primary-foreground": "oklch(1 0 0)",
          "sidebar-accent": "oklch(1 0 0 / 10%)",
          "sidebar-accent-foreground": "oklch(0.9707 0.0026 286.29)",
          "sidebar-border": "oklch(0.3802 0.005 286.15)",
          "sidebar-ring": "oklch(0.5629 0.1933 256.16)"
        }
      },
      "css": {
        "@import \"@fontsource-variable/inter\"": {}
      },
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/theming"
        }
      }
    },
    {
      "name": "accordion-demo",
      "type": "registry:example",
      "title": "Accordion Demo",
      "description": "Accordion example.",
      "registryDependencies": [
        "@esuiss/accordion"
      ],
      "files": [
        {
          "path": "examples/accordion-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/accordion"
        }
      }
    },
    {
      "name": "accordion-filled",
      "type": "registry:example",
      "title": "Accordion Filled",
      "description": "Accordion example: Filled.",
      "registryDependencies": [
        "@esuiss/accordion"
      ],
      "files": [
        {
          "path": "examples/accordion-filled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/accordion"
        }
      }
    },
    {
      "name": "accordion-multiple",
      "type": "registry:example",
      "title": "Accordion Multiple",
      "description": "Accordion example: Multiple.",
      "registryDependencies": [
        "@esuiss/accordion"
      ],
      "files": [
        {
          "path": "examples/accordion-multiple.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/accordion"
        }
      }
    },
    {
      "name": "accordion-open-by-default",
      "type": "registry:example",
      "title": "Accordion Open By Default",
      "description": "Accordion example: By default.",
      "registryDependencies": [
        "@esuiss/accordion"
      ],
      "files": [
        {
          "path": "examples/accordion-open-by-default.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/accordion"
        }
      }
    },
    {
      "name": "action-bar-custom-labels",
      "type": "registry:example",
      "title": "Action Bar Custom Labels",
      "description": "Action Bar example: Custom labels.",
      "registryDependencies": [
        "@esuiss/action-bar"
      ],
      "files": [
        {
          "path": "examples/action-bar-custom-labels.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-bar"
        }
      }
    },
    {
      "name": "action-bar-demo",
      "type": "registry:example",
      "title": "Action Bar Demo",
      "description": "Action Bar example.",
      "registryDependencies": [
        "@esuiss/action-bar"
      ],
      "files": [
        {
          "path": "examples/action-bar-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-bar"
        }
      }
    },
    {
      "name": "action-bar-floating",
      "type": "registry:example",
      "title": "Action Bar Floating",
      "description": "Action Bar example: Floating.",
      "registryDependencies": [
        "@esuiss/action-bar"
      ],
      "files": [
        {
          "path": "examples/action-bar-floating.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-bar"
        }
      }
    },
    {
      "name": "action-bar-not-dismissible",
      "type": "registry:example",
      "title": "Action Bar Not Dismissible",
      "description": "Action Bar example: Not dismissible.",
      "registryDependencies": [
        "@esuiss/action-bar"
      ],
      "files": [
        {
          "path": "examples/action-bar-not-dismissible.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-bar"
        }
      }
    },
    {
      "name": "action-bar-open-by-default",
      "type": "registry:example",
      "title": "Action Bar Open By Default",
      "description": "Action Bar example: By default.",
      "registryDependencies": [
        "@esuiss/action-bar"
      ],
      "files": [
        {
          "path": "examples/action-bar-open-by-default.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-bar"
        }
      }
    },
    {
      "name": "action-bar-with-icons",
      "type": "registry:example",
      "title": "Action Bar With Icons",
      "description": "Action Bar example: With icons.",
      "registryDependencies": [
        "@esuiss/action-bar"
      ],
      "files": [
        {
          "path": "examples/action-bar-with-icons.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-bar"
        }
      }
    },
    {
      "name": "action-menu-demo",
      "type": "registry:example",
      "title": "Action Menu Demo",
      "description": "Action Menu example.",
      "registryDependencies": [
        "@esuiss/action-menu",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/action-menu-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-menu"
        }
      }
    },
    {
      "name": "action-menu-not-dismissible",
      "type": "registry:example",
      "title": "Action Menu Not Dismissible",
      "description": "Action Menu example: Not dismissible.",
      "registryDependencies": [
        "@esuiss/action-menu",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/action-menu-not-dismissible.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-menu"
        }
      }
    },
    {
      "name": "action-menu-with-icons",
      "type": "registry:example",
      "title": "Action Menu With Icons",
      "description": "Action Menu example: With icons.",
      "registryDependencies": [
        "@esuiss/action-menu",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/action-menu-with-icons.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/action-menu"
        }
      }
    },
    {
      "name": "alert-demo",
      "type": "registry:example",
      "title": "Alert Demo",
      "description": "Alert example.",
      "registryDependencies": [
        "@esuiss/alert"
      ],
      "files": [
        {
          "path": "examples/alert-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert"
        }
      }
    },
    {
      "name": "alert-destructive",
      "type": "registry:example",
      "title": "Alert Destructive",
      "description": "Alert example: Destructive.",
      "registryDependencies": [
        "@esuiss/alert"
      ],
      "files": [
        {
          "path": "examples/alert-destructive.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert"
        }
      }
    },
    {
      "name": "alert-dialog-demo",
      "type": "registry:example",
      "title": "Alert Dialog Demo",
      "description": "Alert Dialog example.",
      "registryDependencies": [
        "@esuiss/alert-dialog",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/alert-dialog-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert-dialog"
        }
      }
    },
    {
      "name": "alert-dialog-small",
      "type": "registry:example",
      "title": "Alert Dialog Small",
      "description": "Alert Dialog example: Small.",
      "registryDependencies": [
        "@esuiss/alert-dialog",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/alert-dialog-small.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert-dialog"
        }
      }
    },
    {
      "name": "alert-dialog-with-media",
      "type": "registry:example",
      "title": "Alert Dialog With Media",
      "description": "Alert Dialog example: With media.",
      "registryDependencies": [
        "@esuiss/alert-dialog",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/alert-dialog-with-media.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert-dialog"
        }
      }
    },
    {
      "name": "alert-sheet-demo",
      "type": "registry:example",
      "title": "Alert Sheet Demo",
      "description": "Alert Sheet example.",
      "registryDependencies": [
        "@esuiss/alert-sheet",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/alert-sheet-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert-sheet"
        }
      }
    },
    {
      "name": "alert-sheet-multiple-actions",
      "type": "registry:example",
      "title": "Alert Sheet Multiple Actions",
      "description": "Alert Sheet example: Multiple actions.",
      "registryDependencies": [
        "@esuiss/alert-sheet",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/alert-sheet-multiple-actions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert-sheet"
        }
      }
    },
    {
      "name": "alert-sheet-not-dismissible",
      "type": "registry:example",
      "title": "Alert Sheet Not Dismissible",
      "description": "Alert Sheet example: Not dismissible.",
      "registryDependencies": [
        "@esuiss/alert-sheet",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/alert-sheet-not-dismissible.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert-sheet"
        }
      }
    },
    {
      "name": "alert-sheet-with-title",
      "type": "registry:example",
      "title": "Alert Sheet With Title",
      "description": "Alert Sheet example: With title.",
      "registryDependencies": [
        "@esuiss/alert-sheet",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/alert-sheet-with-title.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert-sheet"
        }
      }
    },
    {
      "name": "alert-title-only",
      "type": "registry:example",
      "title": "Alert Title Only",
      "description": "Alert example: Title only.",
      "registryDependencies": [
        "@esuiss/alert"
      ],
      "files": [
        {
          "path": "examples/alert-title-only.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert"
        }
      }
    },
    {
      "name": "alert-with-action",
      "type": "registry:example",
      "title": "Alert With Action",
      "description": "Alert example: With action.",
      "registryDependencies": [
        "@esuiss/alert",
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/alert-with-action.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert"
        }
      }
    },
    {
      "name": "alert-without-icon",
      "type": "registry:example",
      "title": "Alert Without Icon",
      "description": "Alert example: Without icon.",
      "registryDependencies": [
        "@esuiss/alert"
      ],
      "files": [
        {
          "path": "examples/alert-without-icon.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/alert"
        }
      }
    },
    {
      "name": "app-shell-collapsed",
      "type": "registry:example",
      "title": "App Shell Collapsed",
      "description": "App Shell example: Collapsed.",
      "registryDependencies": [
        "@esuiss/app-shell",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/app-shell-collapsed.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "app-shell-demo",
      "type": "registry:example",
      "title": "App Shell Demo",
      "description": "App Shell example.",
      "registryDependencies": [
        "@esuiss/app-shell"
      ],
      "files": [
        {
          "path": "examples/app-shell-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "app-shell-floating",
      "type": "registry:example",
      "title": "App Shell Floating",
      "description": "App Shell example: Floating.",
      "registryDependencies": [
        "@esuiss/app-shell",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/app-shell-floating.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "app-shell-grouped",
      "type": "registry:example",
      "title": "App Shell Grouped",
      "description": "App Shell example: Grouped.",
      "registryDependencies": [
        "@esuiss/app-shell",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/app-shell-grouped.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "app-shell-inset",
      "type": "registry:example",
      "title": "App Shell Inset",
      "description": "App Shell example: Inset.",
      "registryDependencies": [
        "@esuiss/app-shell",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/app-shell-inset.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "app-shell-links",
      "type": "registry:example",
      "title": "App Shell Links",
      "description": "App Shell example: Links.",
      "registryDependencies": [
        "@esuiss/app-shell"
      ],
      "files": [
        {
          "path": "examples/app-shell-links.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "app-shell-more-tab",
      "type": "registry:example",
      "title": "App Shell More Tab",
      "description": "App Shell example: More tab.",
      "registryDependencies": [
        "@esuiss/app-shell"
      ],
      "files": [
        {
          "path": "examples/app-shell-more-tab.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "app-shell-offcanvas",
      "type": "registry:example",
      "title": "App Shell Offcanvas",
      "description": "App Shell example: Offcanvas.",
      "registryDependencies": [
        "@esuiss/app-shell",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/app-shell-offcanvas.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "app-shell-right-side",
      "type": "registry:example",
      "title": "App Shell Right Side",
      "description": "App Shell example: Right side.",
      "registryDependencies": [
        "@esuiss/app-shell",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/app-shell-right-side.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "app-shell-with-header-and-footer",
      "type": "registry:example",
      "title": "App Shell With Header and Footer",
      "description": "App Shell example: With header and footer.",
      "registryDependencies": [
        "@esuiss/app-shell",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/app-shell-with-header-and-footer.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/app-shell"
        }
      }
    },
    {
      "name": "aspect-ratio-demo",
      "type": "registry:example",
      "title": "Aspect Ratio Demo",
      "description": "Aspect Ratio example.",
      "registryDependencies": [
        "@esuiss/aspect-ratio"
      ],
      "files": [
        {
          "path": "examples/aspect-ratio-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/aspect-ratio"
        }
      }
    },
    {
      "name": "aspect-ratio-placeholder",
      "type": "registry:example",
      "title": "Aspect Ratio Placeholder",
      "description": "Aspect Ratio example: Placeholder.",
      "registryDependencies": [
        "@esuiss/aspect-ratio"
      ],
      "files": [
        {
          "path": "examples/aspect-ratio-placeholder.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/aspect-ratio"
        }
      }
    },
    {
      "name": "aspect-ratio-portrait",
      "type": "registry:example",
      "title": "Aspect Ratio Portrait",
      "description": "Aspect Ratio example: Portrait.",
      "registryDependencies": [
        "@esuiss/aspect-ratio"
      ],
      "files": [
        {
          "path": "examples/aspect-ratio-portrait.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/aspect-ratio"
        }
      }
    },
    {
      "name": "aspect-ratio-square",
      "type": "registry:example",
      "title": "Aspect Ratio Square",
      "description": "Aspect Ratio example: Square.",
      "registryDependencies": [
        "@esuiss/aspect-ratio"
      ],
      "files": [
        {
          "path": "examples/aspect-ratio-square.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/aspect-ratio"
        }
      }
    },
    {
      "name": "attachment-clickable",
      "type": "registry:example",
      "title": "Attachment Clickable",
      "description": "Attachment example: Clickable.",
      "registryDependencies": [
        "@esuiss/attachment"
      ],
      "files": [
        {
          "path": "examples/attachment-clickable.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "attachment-demo",
      "type": "registry:example",
      "title": "Attachment Demo",
      "description": "Attachment example.",
      "registryDependencies": [
        "@esuiss/attachment"
      ],
      "files": [
        {
          "path": "examples/attachment-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "attachment-drop-zone",
      "type": "registry:example",
      "title": "Attachment Drop Zone",
      "description": "Attachment example: Drop zone.",
      "registryDependencies": [
        "@esuiss/attachment"
      ],
      "files": [
        {
          "path": "examples/attachment-drop-zone.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "attachment-file-list",
      "type": "registry:example",
      "title": "Attachment File List",
      "description": "Attachment example: File list.",
      "registryDependencies": [
        "@esuiss/attachment"
      ],
      "files": [
        {
          "path": "examples/attachment-file-list.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "attachment-file-types",
      "type": "registry:example",
      "title": "Attachment File Types",
      "description": "Attachment example: File types.",
      "registryDependencies": [
        "@esuiss/attachment"
      ],
      "files": [
        {
          "path": "examples/attachment-file-types.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "attachment-group",
      "type": "registry:example",
      "title": "Attachment Group",
      "description": "Attachment example: Group.",
      "registryDependencies": [
        "@esuiss/attachment",
        "@esuiss/spinner"
      ],
      "files": [
        {
          "path": "examples/attachment-group.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "attachment-image",
      "type": "registry:example",
      "title": "Attachment Image",
      "description": "Attachment example: Image.",
      "registryDependencies": [
        "@esuiss/attachment"
      ],
      "files": [
        {
          "path": "examples/attachment-image.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "attachment-sizes",
      "type": "registry:example",
      "title": "Attachment Sizes",
      "description": "Attachment example: Sizes.",
      "registryDependencies": [
        "@esuiss/attachment"
      ],
      "files": [
        {
          "path": "examples/attachment-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "attachment-states",
      "type": "registry:example",
      "title": "Attachment States",
      "description": "Attachment example: States.",
      "registryDependencies": [
        "@esuiss/attachment",
        "@esuiss/spinner"
      ],
      "files": [
        {
          "path": "examples/attachment-states.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "attachment-uploaded",
      "type": "registry:example",
      "title": "Attachment Uploaded",
      "description": "Attachment example: Uploaded.",
      "registryDependencies": [
        "@esuiss/attachment"
      ],
      "files": [
        {
          "path": "examples/attachment-uploaded.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "attachment-vertical",
      "type": "registry:example",
      "title": "Attachment Vertical",
      "description": "Attachment example: Vertical.",
      "registryDependencies": [
        "@esuiss/attachment"
      ],
      "files": [
        {
          "path": "examples/attachment-vertical.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/attachment"
        }
      }
    },
    {
      "name": "avatar-demo",
      "type": "registry:example",
      "title": "Avatar Demo",
      "description": "Avatar example.",
      "registryDependencies": [
        "@esuiss/avatar"
      ],
      "files": [
        {
          "path": "examples/avatar-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/avatar"
        }
      }
    },
    {
      "name": "avatar-fallback-sizes",
      "type": "registry:example",
      "title": "Avatar Fallback Sizes",
      "description": "Avatar example: Fallback sizes.",
      "registryDependencies": [
        "@esuiss/avatar"
      ],
      "files": [
        {
          "path": "examples/avatar-fallback-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/avatar"
        }
      }
    },
    {
      "name": "avatar-fallback",
      "type": "registry:example",
      "title": "Avatar Fallback",
      "description": "Avatar example: Fallback.",
      "registryDependencies": [
        "@esuiss/avatar"
      ],
      "files": [
        {
          "path": "examples/avatar-fallback.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/avatar"
        }
      }
    },
    {
      "name": "avatar-group-with-icon-count",
      "type": "registry:example",
      "title": "Avatar Group With Icon Count",
      "description": "Avatar example: Group with icon count.",
      "registryDependencies": [
        "@esuiss/avatar"
      ],
      "files": [
        {
          "path": "examples/avatar-group-with-icon-count.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/avatar"
        }
      }
    },
    {
      "name": "avatar-group",
      "type": "registry:example",
      "title": "Avatar Group",
      "description": "Avatar example: Group.",
      "registryDependencies": [
        "@esuiss/avatar"
      ],
      "files": [
        {
          "path": "examples/avatar-group.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/avatar"
        }
      }
    },
    {
      "name": "avatar-placeholder",
      "type": "registry:example",
      "title": "Avatar Placeholder",
      "description": "Avatar example: Placeholder.",
      "registryDependencies": [
        "@esuiss/avatar"
      ],
      "files": [
        {
          "path": "examples/avatar-placeholder.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/avatar"
        }
      }
    },
    {
      "name": "avatar-sizes",
      "type": "registry:example",
      "title": "Avatar Sizes",
      "description": "Avatar example: Sizes.",
      "registryDependencies": [
        "@esuiss/avatar"
      ],
      "files": [
        {
          "path": "examples/avatar-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/avatar"
        }
      }
    },
    {
      "name": "avatar-with-badge",
      "type": "registry:example",
      "title": "Avatar With Badge",
      "description": "Avatar example: With badge.",
      "registryDependencies": [
        "@esuiss/avatar"
      ],
      "files": [
        {
          "path": "examples/avatar-with-badge.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/avatar"
        }
      }
    },
    {
      "name": "badge-as-link",
      "type": "registry:example",
      "title": "Badge As Link",
      "description": "Badge example: As link.",
      "registryDependencies": [
        "@esuiss/badge"
      ],
      "files": [
        {
          "path": "examples/badge-as-link.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/badge"
        }
      }
    },
    {
      "name": "badge-custom-color",
      "type": "registry:example",
      "title": "Badge Custom Color",
      "description": "Badge example: Custom color.",
      "registryDependencies": [
        "@esuiss/badge"
      ],
      "files": [
        {
          "path": "examples/badge-custom-color.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/badge"
        }
      }
    },
    {
      "name": "badge-demo",
      "type": "registry:example",
      "title": "Badge Demo",
      "description": "Badge example.",
      "registryDependencies": [
        "@esuiss/badge"
      ],
      "files": [
        {
          "path": "examples/badge-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/badge"
        }
      }
    },
    {
      "name": "badge-variants",
      "type": "registry:example",
      "title": "Badge Variants",
      "description": "Badge example: Variants.",
      "registryDependencies": [
        "@esuiss/badge"
      ],
      "files": [
        {
          "path": "examples/badge-variants.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/badge"
        }
      }
    },
    {
      "name": "badge-with-icon",
      "type": "registry:example",
      "title": "Badge With Icon",
      "description": "Badge example: With icon.",
      "registryDependencies": [
        "@esuiss/badge"
      ],
      "files": [
        {
          "path": "examples/badge-with-icon.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/badge"
        }
      }
    },
    {
      "name": "breadcrumb-custom-separator",
      "type": "registry:example",
      "title": "Breadcrumb Custom Separator",
      "description": "Breadcrumb example: Custom separator.",
      "registryDependencies": [
        "@esuiss/breadcrumb"
      ],
      "files": [
        {
          "path": "examples/breadcrumb-custom-separator.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/breadcrumb"
        }
      }
    },
    {
      "name": "breadcrumb-demo",
      "type": "registry:example",
      "title": "Breadcrumb Demo",
      "description": "Breadcrumb example.",
      "registryDependencies": [
        "@esuiss/breadcrumb"
      ],
      "files": [
        {
          "path": "examples/breadcrumb-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/breadcrumb"
        }
      }
    },
    {
      "name": "breadcrumb-with-ellipsis",
      "type": "registry:example",
      "title": "Breadcrumb With Ellipsis",
      "description": "Breadcrumb example: With ellipsis.",
      "registryDependencies": [
        "@esuiss/breadcrumb"
      ],
      "files": [
        {
          "path": "examples/breadcrumb-with-ellipsis.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/breadcrumb"
        }
      }
    },
    {
      "name": "breadcrumb-with-home-icon",
      "type": "registry:example",
      "title": "Breadcrumb With Home Icon",
      "description": "Breadcrumb example: With home icon.",
      "registryDependencies": [
        "@esuiss/breadcrumb"
      ],
      "files": [
        {
          "path": "examples/breadcrumb-with-home-icon.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/breadcrumb"
        }
      }
    },
    {
      "name": "bubble-conversation",
      "type": "registry:example",
      "title": "Bubble Conversation",
      "description": "Bubble example: Conversation.",
      "registryDependencies": [
        "@esuiss/bubble"
      ],
      "files": [
        {
          "path": "examples/bubble-conversation.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/bubble"
        }
      }
    },
    {
      "name": "bubble-demo",
      "type": "registry:example",
      "title": "Bubble Demo",
      "description": "Bubble example.",
      "registryDependencies": [
        "@esuiss/bubble"
      ],
      "files": [
        {
          "path": "examples/bubble-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/bubble"
        }
      }
    },
    {
      "name": "bubble-interactive",
      "type": "registry:example",
      "title": "Bubble Interactive",
      "description": "Bubble example: Interactive.",
      "registryDependencies": [
        "@esuiss/bubble"
      ],
      "files": [
        {
          "path": "examples/bubble-interactive.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/bubble"
        }
      }
    },
    {
      "name": "bubble-variants",
      "type": "registry:example",
      "title": "Bubble Variants",
      "description": "Bubble example: Variants.",
      "registryDependencies": [
        "@esuiss/bubble"
      ],
      "files": [
        {
          "path": "examples/bubble-variants.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/bubble"
        }
      }
    },
    {
      "name": "bubble-with-reactions",
      "type": "registry:example",
      "title": "Bubble With Reactions",
      "description": "Bubble example: With reactions.",
      "registryDependencies": [
        "@esuiss/bubble"
      ],
      "files": [
        {
          "path": "examples/bubble-with-reactions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/bubble"
        }
      }
    },
    {
      "name": "button-block",
      "type": "registry:example",
      "title": "Button Block",
      "description": "Button example: Block.",
      "registryDependencies": [
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/button-block.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button"
        }
      }
    },
    {
      "name": "button-demo",
      "type": "registry:example",
      "title": "Button Demo",
      "description": "Button example.",
      "registryDependencies": [
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/button-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button"
        }
      }
    },
    {
      "name": "button-disabled",
      "type": "registry:example",
      "title": "Button Disabled",
      "description": "Button example: Disabled.",
      "registryDependencies": [
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/button-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button"
        }
      }
    },
    {
      "name": "button-group-demo",
      "type": "registry:example",
      "title": "Button Group Demo",
      "description": "Button Group example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group",
        "@esuiss/dropdown-menu"
      ],
      "files": [
        {
          "path": "examples/button-group-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-nested",
      "type": "registry:example",
      "title": "Button Group Nested",
      "description": "Button Group example: Nested.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group"
      ],
      "files": [
        {
          "path": "examples/button-group-nested.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-orientation",
      "type": "registry:example",
      "title": "Button Group Orientation",
      "description": "Button Group example: Orientation.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group"
      ],
      "files": [
        {
          "path": "examples/button-group-orientation.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-outline",
      "type": "registry:example",
      "title": "Button Group Outline",
      "description": "Button Group example: Outline.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group",
        "@esuiss/dropdown-menu"
      ],
      "files": [
        {
          "path": "examples/button-group-outline.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-pagination",
      "type": "registry:example",
      "title": "Button Group Pagination",
      "description": "Button Group example: Pagination.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group"
      ],
      "files": [
        {
          "path": "examples/button-group-pagination.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-plain",
      "type": "registry:example",
      "title": "Button Group Plain",
      "description": "Button Group example: Plain.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group"
      ],
      "files": [
        {
          "path": "examples/button-group-plain.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-sizes",
      "type": "registry:example",
      "title": "Button Group Sizes",
      "description": "Button Group example: Sizes.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group"
      ],
      "files": [
        {
          "path": "examples/button-group-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-split-button",
      "type": "registry:example",
      "title": "Button Group Split Button",
      "description": "Button Group example: Split button.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group"
      ],
      "files": [
        {
          "path": "examples/button-group-split-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-with-dropdown-menu",
      "type": "registry:example",
      "title": "Button Group With Dropdown Menu",
      "description": "Button Group example: With dropdown menu.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group",
        "@esuiss/dropdown-menu"
      ],
      "files": [
        {
          "path": "examples/button-group-with-dropdown-menu.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-with-input-group",
      "type": "registry:example",
      "title": "Button Group With Input Group",
      "description": "Button Group example: With input group.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group",
        "@esuiss/input-group",
        "@esuiss/tooltip"
      ],
      "files": [
        {
          "path": "examples/button-group-with-input-group.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-with-input",
      "type": "registry:example",
      "title": "Button Group With Input",
      "description": "Button Group example: With input.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/button-group-with-input.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-with-popover",
      "type": "registry:example",
      "title": "Button Group With Popover",
      "description": "Button Group example: With popover.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group",
        "@esuiss/popover",
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "examples/button-group-with-popover.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-with-select",
      "type": "registry:example",
      "title": "Button Group With Select",
      "description": "Button Group example: With select.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group",
        "@esuiss/input",
        "@esuiss/select"
      ],
      "files": [
        {
          "path": "examples/button-group-with-select.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-with-separator",
      "type": "registry:example",
      "title": "Button Group With Separator",
      "description": "Button Group example: With separator.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group"
      ],
      "files": [
        {
          "path": "examples/button-group-with-separator.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-group-with-text",
      "type": "registry:example",
      "title": "Button Group With Text",
      "description": "Button Group example: With text.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/button-group",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/button-group-with-text.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button-group"
        }
      }
    },
    {
      "name": "button-sizes",
      "type": "registry:example",
      "title": "Button Sizes",
      "description": "Button example: Sizes.",
      "registryDependencies": [
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/button-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button"
        }
      }
    },
    {
      "name": "button-variants",
      "type": "registry:example",
      "title": "Button Variants",
      "description": "Button example: Variants.",
      "registryDependencies": [
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/button-variants.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button"
        }
      }
    },
    {
      "name": "button-with-icon",
      "type": "registry:example",
      "title": "Button With Icon",
      "description": "Button example: With icon.",
      "registryDependencies": [
        "@esuiss/button"
      ],
      "files": [
        {
          "path": "examples/button-with-icon.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/button"
        }
      }
    },
    {
      "name": "calendar-demo",
      "type": "registry:example",
      "title": "Calendar Demo",
      "description": "Calendar example.",
      "registryDependencies": [
        "@esuiss/calendar"
      ],
      "files": [
        {
          "path": "examples/calendar-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/calendar"
        }
      }
    },
    {
      "name": "calendar-disabled-days",
      "type": "registry:example",
      "title": "Calendar Disabled Days",
      "description": "Calendar example: Disabled days.",
      "registryDependencies": [
        "@esuiss/calendar"
      ],
      "files": [
        {
          "path": "examples/calendar-disabled-days.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/calendar"
        }
      }
    },
    {
      "name": "calendar-dropdown-caption",
      "type": "registry:example",
      "title": "Calendar Dropdown Caption",
      "description": "Calendar example: Dropdown caption.",
      "registryDependencies": [
        "@esuiss/calendar"
      ],
      "files": [
        {
          "path": "examples/calendar-dropdown-caption.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/calendar"
        }
      }
    },
    {
      "name": "calendar-range",
      "type": "registry:example",
      "title": "Calendar Range",
      "description": "Calendar example: Range.",
      "dependencies": [
        "react-day-picker"
      ],
      "registryDependencies": [
        "@esuiss/calendar"
      ],
      "files": [
        {
          "path": "examples/calendar-range.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/calendar"
        }
      }
    },
    {
      "name": "calendar-sizes",
      "type": "registry:example",
      "title": "Calendar Sizes",
      "description": "Calendar example: Sizes.",
      "registryDependencies": [
        "@esuiss/calendar"
      ],
      "files": [
        {
          "path": "examples/calendar-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/calendar"
        }
      }
    },
    {
      "name": "calendar-week-numbers",
      "type": "registry:example",
      "title": "Calendar Week Numbers",
      "description": "Calendar example: Week numbers.",
      "registryDependencies": [
        "@esuiss/calendar"
      ],
      "files": [
        {
          "path": "examples/calendar-week-numbers.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/calendar"
        }
      }
    },
    {
      "name": "card-demo",
      "type": "registry:example",
      "title": "Card Demo",
      "description": "Card example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/card"
      ],
      "files": [
        {
          "path": "examples/card-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/card"
        }
      }
    },
    {
      "name": "card-filled",
      "type": "registry:example",
      "title": "Card Filled",
      "description": "Card example: Filled.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/card"
      ],
      "files": [
        {
          "path": "examples/card-filled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/card"
        }
      }
    },
    {
      "name": "card-small",
      "type": "registry:example",
      "title": "Card Small",
      "description": "Card example: Small.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/card"
      ],
      "files": [
        {
          "path": "examples/card-small.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/card"
        }
      }
    },
    {
      "name": "card-with-action",
      "type": "registry:example",
      "title": "Card With Action",
      "description": "Card example: With action.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/card"
      ],
      "files": [
        {
          "path": "examples/card-with-action.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/card"
        }
      }
    },
    {
      "name": "card-with-borders",
      "type": "registry:example",
      "title": "Card With Borders",
      "description": "Card example: With borders.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/card"
      ],
      "files": [
        {
          "path": "examples/card-with-borders.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/card"
        }
      }
    },
    {
      "name": "card-with-image",
      "type": "registry:example",
      "title": "Card With Image",
      "description": "Card example: With image.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/card"
      ],
      "files": [
        {
          "path": "examples/card-with-image.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/card"
        }
      }
    },
    {
      "name": "carousel-demo",
      "type": "registry:example",
      "title": "Carousel Demo",
      "description": "Carousel example.",
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-featured-autoplay",
      "type": "registry:example",
      "title": "Carousel Featured Autoplay",
      "description": "Carousel example: Featured autoplay.",
      "registryDependencies": [
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-featured-autoplay.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-featured",
      "type": "registry:example",
      "title": "Carousel Featured",
      "description": "Carousel example: Featured.",
      "registryDependencies": [
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-featured.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-gallery",
      "type": "registry:example",
      "title": "Carousel Gallery",
      "description": "Carousel example: Gallery.",
      "registryDependencies": [
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-gallery.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-loop",
      "type": "registry:example",
      "title": "Carousel Loop",
      "description": "Carousel example: Loop.",
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-loop.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-multiple-items",
      "type": "registry:example",
      "title": "Carousel Multiple Items",
      "description": "Carousel example: Multiple items.",
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-multiple-items.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-shelf-autoplay",
      "type": "registry:example",
      "title": "Carousel Shelf Autoplay",
      "description": "Carousel example: Shelf autoplay.",
      "registryDependencies": [
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-shelf-autoplay.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-shelf",
      "type": "registry:example",
      "title": "Carousel Shelf",
      "description": "Carousel example: Shelf.",
      "registryDependencies": [
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-shelf.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-spotlight-autoplay",
      "type": "registry:example",
      "title": "Carousel Spotlight Autoplay",
      "description": "Carousel example: Spotlight autoplay.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-spotlight-autoplay.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-spotlight",
      "type": "registry:example",
      "title": "Carousel Spotlight",
      "description": "Carousel example: Spotlight.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-spotlight.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-testimonials-autoplay",
      "type": "registry:example",
      "title": "Carousel Testimonials Autoplay",
      "description": "Carousel example: Testimonials autoplay.",
      "registryDependencies": [
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-testimonials-autoplay.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-testimonials",
      "type": "registry:example",
      "title": "Carousel Testimonials",
      "description": "Carousel example: Testimonials.",
      "registryDependencies": [
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-testimonials.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "carousel-vertical",
      "type": "registry:example",
      "title": "Carousel Vertical",
      "description": "Carousel example: Vertical.",
      "registryDependencies": [
        "@esuiss/card",
        "@esuiss/carousel"
      ],
      "files": [
        {
          "path": "examples/carousel-vertical.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/carousel"
        }
      }
    },
    {
      "name": "chain-of-thought-demo",
      "type": "registry:example",
      "title": "Chain of Thought Demo",
      "description": "Chain of Thought example.",
      "registryDependencies": [
        "@esuiss/badge",
        "@esuiss/bubble",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/chain-of-thought-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/chain-of-thought"
        }
      }
    },
    {
      "name": "chart-area-series",
      "type": "registry:example",
      "title": "Chart Area Series",
      "description": "Chart example: Area series.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "examples/chart-area-series.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/chart"
        }
      }
    },
    {
      "name": "chart-demo",
      "type": "registry:example",
      "title": "Chart Demo",
      "description": "Chart example.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "examples/chart-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/chart"
        }
      }
    },
    {
      "name": "chart-donut",
      "type": "registry:example",
      "title": "Chart Donut",
      "description": "Chart example: Donut.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "examples/chart-donut.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/chart"
        }
      }
    },
    {
      "name": "chart-line-series",
      "type": "registry:example",
      "title": "Chart Line Series",
      "description": "Chart example: Line series.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "examples/chart-line-series.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/chart"
        }
      }
    },
    {
      "name": "chart-multiple-series",
      "type": "registry:example",
      "title": "Chart Multiple Series",
      "description": "Chart example: Multiple series.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "examples/chart-multiple-series.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/chart"
        }
      }
    },
    {
      "name": "chart-stacked",
      "type": "registry:example",
      "title": "Chart Stacked",
      "description": "Chart example: Stacked.",
      "dependencies": [
        "react-is",
        "recharts"
      ],
      "registryDependencies": [
        "@esuiss/chart"
      ],
      "files": [
        {
          "path": "examples/chart-stacked.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/chart"
        }
      }
    },
    {
      "name": "chat-demo",
      "type": "registry:example",
      "title": "Chat Demo",
      "description": "Chat example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/button",
        "@esuiss/code-block",
        "@esuiss/dropdown-menu",
        "@esuiss/input-group",
        "@esuiss/message",
        "@esuiss/message-scroller",
        "@esuiss/tooltip",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/chat-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/chat"
        }
      }
    },
    {
      "name": "checkbox-checked",
      "type": "registry:example",
      "title": "Checkbox Checked",
      "description": "Checkbox example: Checked.",
      "registryDependencies": [
        "@esuiss/checkbox"
      ],
      "files": [
        {
          "path": "examples/checkbox-checked.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/checkbox"
        }
      }
    },
    {
      "name": "checkbox-demo",
      "type": "registry:example",
      "title": "Checkbox Demo",
      "description": "Checkbox example.",
      "registryDependencies": [
        "@esuiss/checkbox"
      ],
      "files": [
        {
          "path": "examples/checkbox-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/checkbox"
        }
      }
    },
    {
      "name": "checkbox-disabled",
      "type": "registry:example",
      "title": "Checkbox Disabled",
      "description": "Checkbox example: Disabled.",
      "registryDependencies": [
        "@esuiss/checkbox",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/checkbox-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/checkbox"
        }
      }
    },
    {
      "name": "checkbox-invalid",
      "type": "registry:example",
      "title": "Checkbox Invalid",
      "description": "Checkbox example: Invalid.",
      "registryDependencies": [
        "@esuiss/checkbox",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/checkbox-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/checkbox"
        }
      }
    },
    {
      "name": "checkbox-with-description",
      "type": "registry:example",
      "title": "Checkbox With Description",
      "description": "Checkbox example: With description.",
      "registryDependencies": [
        "@esuiss/checkbox",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/checkbox-with-description.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/checkbox"
        }
      }
    },
    {
      "name": "checkbox-with-label",
      "type": "registry:example",
      "title": "Checkbox With Label",
      "description": "Checkbox example: With label.",
      "registryDependencies": [
        "@esuiss/checkbox",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/checkbox-with-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/checkbox"
        }
      }
    },
    {
      "name": "checkpoint-demo",
      "type": "registry:example",
      "title": "Checkpoint Demo",
      "description": "Checkpoint example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/button",
        "@esuiss/marker",
        "@esuiss/message"
      ],
      "files": [
        {
          "path": "examples/checkpoint-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/checkpoint"
        }
      }
    },
    {
      "name": "code-block-actions",
      "type": "registry:example",
      "title": "Code Block Actions",
      "description": "Code Block example: Actions.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-actions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-ansi",
      "type": "registry:example",
      "title": "Code Block Ansi",
      "description": "Code Block example: Terminal output.",
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/use-highlighted-code"
      ],
      "files": [
        {
          "path": "examples/code-block-ansi.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-basic",
      "type": "registry:example",
      "title": "Code Block Basic",
      "description": "Code Block example: Basic.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-basic.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-chat",
      "type": "registry:example",
      "title": "Code Block Chat",
      "description": "Code Block example: Message.",
      "dependencies": [
        "ai"
      ],
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/use-highlighted-code"
      ],
      "files": [
        {
          "path": "examples/code-block-chat.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-demo",
      "type": "registry:example",
      "title": "Code Block Demo",
      "description": "Code Block example.",
      "dependencies": [
        "ai"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/code-block",
        "@esuiss/use-highlighted-code"
      ],
      "files": [
        {
          "path": "examples/code-block-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-destructive",
      "type": "registry:example",
      "title": "Code Block Destructive",
      "description": "Code Block example: Destructive.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-destructive.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-diff",
      "type": "registry:example",
      "title": "Code Block Diff",
      "description": "Code Block example: Diff.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-diff.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-floating-actions",
      "type": "registry:example",
      "title": "Code Block Floating Actions",
      "description": "Code Block example: Floating actions.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-floating-actions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-footer",
      "type": "registry:example",
      "title": "Code Block Footer",
      "description": "Code Block example: Footer.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-footer.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-header",
      "type": "registry:example",
      "title": "Code Block Header",
      "description": "Code Block example: Header.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-header.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-height",
      "type": "registry:example",
      "title": "Code Block Height",
      "description": "Code Block example: Height.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-height.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-highlighted-lines",
      "type": "registry:example",
      "title": "Code Block Highlighted Lines",
      "description": "Code Block example: Highlighted lines.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-highlighted-lines.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-highlighting",
      "type": "registry:example",
      "title": "Code Block Highlighting",
      "description": "Code Block example: Syntax highlighting.",
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/use-highlighted-code"
      ],
      "files": [
        {
          "path": "examples/code-block-highlighting.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-languages",
      "type": "registry:example",
      "title": "Code Block Languages",
      "description": "Code Block example: Languages.",
      "dependencies": [
        "tailwindcss"
      ],
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/use-highlighted-code"
      ],
      "files": [
        {
          "path": "examples/code-block-languages.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-line-numbers",
      "type": "registry:example",
      "title": "Code Block Line Numbers",
      "description": "Code Block example: Line numbers.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-line-numbers.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-show-more-scroll",
      "type": "registry:example",
      "title": "Code Block Show More Scroll",
      "description": "Code Block example: Show more with max height.",
      "dependencies": [
        "@ai-sdk/react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/code-block",
        "@esuiss/input",
        "@esuiss/use-highlighted-code",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "examples/code-block-show-more-scroll.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-show-more",
      "type": "registry:example",
      "title": "Code Block Show More",
      "description": "Code Block example: Show more.",
      "dependencies": [
        "@ai-sdk/react"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/code-block",
        "@esuiss/input",
        "@esuiss/use-highlighted-code",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "examples/code-block-show-more.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-size",
      "type": "registry:example",
      "title": "Code Block Size",
      "description": "Code Block example: Size.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-size.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-start-line",
      "type": "registry:example",
      "title": "Code Block Start Line",
      "description": "Code Block example: Start line.",
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/use-highlighted-code"
      ],
      "files": [
        {
          "path": "examples/code-block-start-line.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-streaming",
      "type": "registry:example",
      "title": "Code Block Streaming",
      "description": "Code Block example: Streaming.",
      "dependencies": [
        "ai"
      ],
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/code-block",
        "@esuiss/use-highlighted-code"
      ],
      "files": [
        {
          "path": "examples/code-block-streaming.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-tabs",
      "type": "registry:example",
      "title": "Code Block Tabs",
      "description": "Code Block example: Tabs.",
      "dependencies": [
        "@ai-sdk/react",
        "ai"
      ],
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/tabs",
        "@esuiss/use-highlighted-code"
      ],
      "files": [
        {
          "path": "examples/code-block-tabs.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-trace",
      "type": "registry:example",
      "title": "Code Block Trace",
      "description": "Code Block example: Trace.",
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/code-block-trace.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "code-block-wrap",
      "type": "registry:example",
      "title": "Code Block Wrap",
      "description": "Code Block example: Wrap.",
      "registryDependencies": [
        "@esuiss/code-block"
      ],
      "files": [
        {
          "path": "examples/code-block-wrap.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/code-block"
        }
      }
    },
    {
      "name": "collapsible-demo",
      "type": "registry:example",
      "title": "Collapsible Demo",
      "description": "Collapsible example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/collapsible"
      ],
      "files": [
        {
          "path": "examples/collapsible-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/collapsible"
        }
      }
    },
    {
      "name": "collapsible-disabled",
      "type": "registry:example",
      "title": "Collapsible Disabled",
      "description": "Collapsible example: Disabled.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/collapsible"
      ],
      "files": [
        {
          "path": "examples/collapsible-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/collapsible"
        }
      }
    },
    {
      "name": "collapsible-open-by-default",
      "type": "registry:example",
      "title": "Collapsible Open By Default",
      "description": "Collapsible example: By default.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/collapsible"
      ],
      "files": [
        {
          "path": "examples/collapsible-open-by-default.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/collapsible"
        }
      }
    },
    {
      "name": "combobox-demo",
      "type": "registry:example",
      "title": "Combobox Demo",
      "description": "Combobox example.",
      "registryDependencies": [
        "@esuiss/combobox"
      ],
      "files": [
        {
          "path": "examples/combobox-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/combobox"
        }
      }
    },
    {
      "name": "combobox-disabled",
      "type": "registry:example",
      "title": "Combobox Disabled",
      "description": "Combobox example: Disabled.",
      "registryDependencies": [
        "@esuiss/combobox"
      ],
      "files": [
        {
          "path": "examples/combobox-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/combobox"
        }
      }
    },
    {
      "name": "combobox-grouped",
      "type": "registry:example",
      "title": "Combobox Grouped",
      "description": "Combobox example: Grouped.",
      "registryDependencies": [
        "@esuiss/combobox"
      ],
      "files": [
        {
          "path": "examples/combobox-grouped.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/combobox"
        }
      }
    },
    {
      "name": "combobox-highlight-match",
      "type": "registry:example",
      "title": "Combobox Highlight Match",
      "description": "Combobox example: Highlight match.",
      "registryDependencies": [
        "@esuiss/combobox"
      ],
      "files": [
        {
          "path": "examples/combobox-highlight-match.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/combobox"
        }
      }
    },
    {
      "name": "combobox-multiple",
      "type": "registry:example",
      "title": "Combobox Multiple",
      "description": "Combobox example: Multiple.",
      "registryDependencies": [
        "@esuiss/combobox"
      ],
      "files": [
        {
          "path": "examples/combobox-multiple.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/combobox"
        }
      }
    },
    {
      "name": "combobox-with-clear-button",
      "type": "registry:example",
      "title": "Combobox With Clear Button",
      "description": "Combobox example: With clear button.",
      "registryDependencies": [
        "@esuiss/combobox"
      ],
      "files": [
        {
          "path": "examples/combobox-with-clear-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/combobox"
        }
      }
    },
    {
      "name": "command-demo",
      "type": "registry:example",
      "title": "Command Demo",
      "description": "Command example.",
      "registryDependencies": [
        "@esuiss/command"
      ],
      "files": [
        {
          "path": "examples/command-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/command"
        }
      }
    },
    {
      "name": "command-dialog-open",
      "type": "registry:example",
      "title": "Command Dialog Open",
      "description": "Command example: Dialog open.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/command"
      ],
      "files": [
        {
          "path": "examples/command-dialog-open.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/command"
        }
      }
    },
    {
      "name": "command-dialog",
      "type": "registry:example",
      "title": "Command Dialog",
      "description": "Command example: Dialog.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/command"
      ],
      "files": [
        {
          "path": "examples/command-dialog.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/command"
        }
      }
    },
    {
      "name": "command-empty",
      "type": "registry:example",
      "title": "Command Empty",
      "description": "Command example: Empty.",
      "registryDependencies": [
        "@esuiss/command"
      ],
      "files": [
        {
          "path": "examples/command-empty.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/command"
        }
      }
    },
    {
      "name": "command-palette-demo",
      "type": "registry:example",
      "title": "Command Palette Demo",
      "description": "Command Palette example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/command",
        "@esuiss/command-palette",
        "@esuiss/kbd"
      ],
      "files": [
        {
          "path": "examples/command-palette-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/command-palette"
        }
      }
    },
    {
      "name": "command-palette-floating",
      "type": "registry:example",
      "title": "Command Palette Floating",
      "description": "Command Palette example: Floating.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/command",
        "@esuiss/command-palette",
        "@esuiss/kbd"
      ],
      "files": [
        {
          "path": "examples/command-palette-floating.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/command-palette"
        }
      }
    },
    {
      "name": "command-palette-with-close-button",
      "type": "registry:example",
      "title": "Command Palette With Close Button",
      "description": "Command Palette example: With close button.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/command",
        "@esuiss/command-palette",
        "@esuiss/kbd"
      ],
      "files": [
        {
          "path": "examples/command-palette-with-close-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/command-palette"
        }
      }
    },
    {
      "name": "command-palette-with-close-label",
      "type": "registry:example",
      "title": "Command Palette With Close Label",
      "description": "Command Palette example: With close label.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/command",
        "@esuiss/command-palette",
        "@esuiss/kbd"
      ],
      "files": [
        {
          "path": "examples/command-palette-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/command-palette"
        }
      }
    },
    {
      "name": "confirm-demo",
      "type": "registry:example",
      "title": "Confirm Demo",
      "description": "Confirm example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/confirm"
      ],
      "files": [
        {
          "path": "examples/confirm-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/confirm"
        }
      }
    },
    {
      "name": "confirm-dismissible",
      "type": "registry:example",
      "title": "Confirm Dismissible",
      "description": "Confirm example: Dismissible.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/confirm"
      ],
      "files": [
        {
          "path": "examples/confirm-dismissible.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/confirm"
        }
      }
    },
    {
      "name": "confirmation-demo",
      "type": "registry:example",
      "title": "Confirmation Demo",
      "description": "Confirmation example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/button",
        "@esuiss/item",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/confirmation-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/confirmation"
        }
      }
    },
    {
      "name": "context-actions-demo",
      "type": "registry:example",
      "title": "Context Actions Demo",
      "description": "Context Actions example.",
      "registryDependencies": [
        "@esuiss/context-actions"
      ],
      "files": [
        {
          "path": "examples/context-actions-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/context-actions"
        }
      }
    },
    {
      "name": "context-actions-not-dismissible",
      "type": "registry:example",
      "title": "Context Actions Not Dismissible",
      "description": "Context Actions example: Not dismissible.",
      "registryDependencies": [
        "@esuiss/context-actions"
      ],
      "files": [
        {
          "path": "examples/context-actions-not-dismissible.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/context-actions"
        }
      }
    },
    {
      "name": "context-actions-with-icons",
      "type": "registry:example",
      "title": "Context Actions With Icons",
      "description": "Context Actions example: With icons.",
      "registryDependencies": [
        "@esuiss/context-actions"
      ],
      "files": [
        {
          "path": "examples/context-actions-with-icons.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/context-actions"
        }
      }
    },
    {
      "name": "context-demo",
      "type": "registry:example",
      "title": "Context Demo",
      "description": "Context example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/hover-card",
        "@esuiss/progress"
      ],
      "files": [
        {
          "path": "examples/context-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/context"
        }
      }
    },
    {
      "name": "context-menu-demo",
      "type": "registry:example",
      "title": "Context Menu Demo",
      "description": "Context Menu example.",
      "registryDependencies": [
        "@esuiss/context-menu"
      ],
      "files": [
        {
          "path": "examples/context-menu-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/context-menu"
        }
      }
    },
    {
      "name": "context-menu-inset",
      "type": "registry:example",
      "title": "Context Menu Inset",
      "description": "Context Menu example: Inset.",
      "registryDependencies": [
        "@esuiss/context-menu"
      ],
      "files": [
        {
          "path": "examples/context-menu-inset.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/context-menu"
        }
      }
    },
    {
      "name": "date-picker-controlled",
      "type": "registry:example",
      "title": "Date Picker Controlled",
      "description": "Date Picker example: Controlled.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-controlled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "date-picker-demo",
      "type": "registry:example",
      "title": "Date Picker Demo",
      "description": "Date Picker example.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "date-picker-disabled",
      "type": "registry:example",
      "title": "Date Picker Disabled",
      "description": "Date Picker example: Disabled.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "date-picker-floating",
      "type": "registry:example",
      "title": "Date Picker Floating",
      "description": "Date Picker example: Floating.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-floating.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "date-picker-invalid",
      "type": "registry:example",
      "title": "Date Picker Invalid",
      "description": "Date Picker example: Invalid.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "date-picker-locale",
      "type": "registry:example",
      "title": "Date Picker Locale",
      "description": "Date Picker example: Locale.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-locale.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "date-picker-with-close-button",
      "type": "registry:example",
      "title": "Date Picker With Close Button",
      "description": "Date Picker example: With close button.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-with-close-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "date-picker-with-close-label",
      "type": "registry:example",
      "title": "Date Picker With Close Label",
      "description": "Date Picker example: With close label.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "date-picker-with-title",
      "type": "registry:example",
      "title": "Date Picker With Title",
      "description": "Date Picker example: With title.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-with-title.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "date-picker-with-value",
      "type": "registry:example",
      "title": "Date Picker With Value",
      "description": "Date Picker example: With value.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-with-value.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "date-picker-year-range",
      "type": "registry:example",
      "title": "Date Picker Year Range",
      "description": "Date Picker example: Year range.",
      "registryDependencies": [
        "@esuiss/date-picker"
      ],
      "files": [
        {
          "path": "examples/date-picker-year-range.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/date-picker"
        }
      }
    },
    {
      "name": "dialog-demo",
      "type": "registry:example",
      "title": "Dialog Demo",
      "description": "Dialog example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/dialog",
        "@esuiss/input",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/dialog-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/dialog"
        }
      }
    },
    {
      "name": "dialog-destructive",
      "type": "registry:example",
      "title": "Dialog Destructive",
      "description": "Dialog example: Destructive.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/dialog"
      ],
      "files": [
        {
          "path": "examples/dialog-destructive.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/dialog"
        }
      }
    },
    {
      "name": "dialog-without-close-button",
      "type": "registry:example",
      "title": "Dialog Without Close Button",
      "description": "Dialog example: Without close button.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/dialog"
      ],
      "files": [
        {
          "path": "examples/dialog-without-close-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/dialog"
        }
      }
    },
    {
      "name": "direction-demo",
      "type": "registry:example",
      "title": "Direction Demo",
      "description": "Direction example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/card",
        "@esuiss/direction"
      ],
      "files": [
        {
          "path": "examples/direction-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/direction"
        }
      }
    },
    {
      "name": "direction-right-to-left",
      "type": "registry:example",
      "title": "Direction Right to Left",
      "description": "Direction example: Right to left.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/card",
        "@esuiss/direction"
      ],
      "files": [
        {
          "path": "examples/direction-right-to-left.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/direction"
        }
      }
    },
    {
      "name": "drawer-demo",
      "type": "registry:example",
      "title": "Drawer Demo",
      "description": "Drawer example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/drawer"
      ],
      "files": [
        {
          "path": "examples/drawer-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/drawer"
        }
      }
    },
    {
      "name": "drawer-directions",
      "type": "registry:example",
      "title": "Drawer Directions",
      "description": "Drawer example: Directions.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/drawer"
      ],
      "files": [
        {
          "path": "examples/drawer-directions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/drawer"
        }
      }
    },
    {
      "name": "drawer-floating",
      "type": "registry:example",
      "title": "Drawer Floating",
      "description": "Drawer example: Floating.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/drawer"
      ],
      "files": [
        {
          "path": "examples/drawer-floating.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/drawer"
        }
      }
    },
    {
      "name": "drawer-non-modal",
      "type": "registry:example",
      "title": "Drawer Non Modal",
      "description": "Drawer example: Non modal.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/drawer"
      ],
      "files": [
        {
          "path": "examples/drawer-non-modal.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/drawer"
        }
      }
    },
    {
      "name": "drawer-sheet-with-detents",
      "type": "registry:example",
      "title": "Drawer Sheet With Detents",
      "description": "Drawer example: Sheet with detents.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/drawer",
        "@esuiss/input",
        "@esuiss/switch",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "examples/drawer-sheet-with-detents.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/drawer"
        }
      }
    },
    {
      "name": "drawer-with-close-button",
      "type": "registry:example",
      "title": "Drawer With Close Button",
      "description": "Drawer example: With close button.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/drawer"
      ],
      "files": [
        {
          "path": "examples/drawer-with-close-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/drawer"
        }
      }
    },
    {
      "name": "drawer-with-close-label",
      "type": "registry:example",
      "title": "Drawer With Close Label",
      "description": "Drawer example: With close label.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/drawer"
      ],
      "files": [
        {
          "path": "examples/drawer-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/drawer"
        }
      }
    },
    {
      "name": "drawer-with-snap-points",
      "type": "registry:example",
      "title": "Drawer With Snap Points",
      "description": "Drawer example: With snap points.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/drawer"
      ],
      "files": [
        {
          "path": "examples/drawer-with-snap-points.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/drawer"
        }
      }
    },
    {
      "name": "dropdown-menu-checkboxes",
      "type": "registry:example",
      "title": "Dropdown Menu Checkboxes",
      "description": "Dropdown Menu example: Checkboxes.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/dropdown-menu"
      ],
      "files": [
        {
          "path": "examples/dropdown-menu-checkboxes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/dropdown-menu"
        }
      }
    },
    {
      "name": "dropdown-menu-demo",
      "type": "registry:example",
      "title": "Dropdown Menu Demo",
      "description": "Dropdown Menu example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/dropdown-menu"
      ],
      "files": [
        {
          "path": "examples/dropdown-menu-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/dropdown-menu"
        }
      }
    },
    {
      "name": "dropdown-menu-inset",
      "type": "registry:example",
      "title": "Dropdown Menu Inset",
      "description": "Dropdown Menu example: Inset.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/dropdown-menu"
      ],
      "files": [
        {
          "path": "examples/dropdown-menu-inset.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/dropdown-menu"
        }
      }
    },
    {
      "name": "dropdown-menu-radio-group",
      "type": "registry:example",
      "title": "Dropdown Menu Radio Group",
      "description": "Dropdown Menu example: Radio group.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/dropdown-menu"
      ],
      "files": [
        {
          "path": "examples/dropdown-menu-radio-group.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/dropdown-menu"
        }
      }
    },
    {
      "name": "empty-default-media",
      "type": "registry:example",
      "title": "Empty Default Media",
      "description": "Empty example: Default media.",
      "registryDependencies": [
        "@esuiss/empty"
      ],
      "files": [
        {
          "path": "examples/empty-default-media.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/empty"
        }
      }
    },
    {
      "name": "empty-demo",
      "type": "registry:example",
      "title": "Empty Demo",
      "description": "Empty example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/empty"
      ],
      "files": [
        {
          "path": "examples/empty-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/empty"
        }
      }
    },
    {
      "name": "empty-outline",
      "type": "registry:example",
      "title": "Empty Outline",
      "description": "Empty example: Outline.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/empty"
      ],
      "files": [
        {
          "path": "examples/empty-outline.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/empty"
        }
      }
    },
    {
      "name": "empty-with-search",
      "type": "registry:example",
      "title": "Empty With Search",
      "description": "Empty example: With search.",
      "registryDependencies": [
        "@esuiss/empty",
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/empty-with-search.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/empty"
        }
      }
    },
    {
      "name": "field-choice-cards",
      "type": "registry:example",
      "title": "Field Choice Cards",
      "description": "Field example: Choice cards.",
      "registryDependencies": [
        "@esuiss/field",
        "@esuiss/radio-group"
      ],
      "files": [
        {
          "path": "examples/field-choice-cards.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "field-demo",
      "type": "registry:example",
      "title": "Field Demo",
      "description": "Field example.",
      "registryDependencies": [
        "@esuiss/field",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/field-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "field-disabled",
      "type": "registry:example",
      "title": "Field Disabled",
      "description": "Field example: Disabled.",
      "registryDependencies": [
        "@esuiss/field",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/field-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "field-form",
      "type": "registry:example",
      "title": "Field Form",
      "description": "Field example: Form.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/checkbox",
        "@esuiss/field",
        "@esuiss/input",
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "examples/field-form.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "field-horizontal",
      "type": "registry:example",
      "title": "Field Horizontal",
      "description": "Field example: Horizontal.",
      "registryDependencies": [
        "@esuiss/checkbox",
        "@esuiss/field",
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "examples/field-horizontal.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "field-inset",
      "type": "registry:example",
      "title": "Field Inset",
      "description": "Field example: Inset.",
      "registryDependencies": [
        "@esuiss/field",
        "@esuiss/input",
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "examples/field-inset.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "field-invalid",
      "type": "registry:example",
      "title": "Field Invalid",
      "description": "Field example: Invalid.",
      "registryDependencies": [
        "@esuiss/field",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/field-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "field-multiple-errors",
      "type": "registry:example",
      "title": "Field Multiple Errors",
      "description": "Field example: Multiple errors.",
      "registryDependencies": [
        "@esuiss/field",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/field-multiple-errors.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "field-separator-with-text",
      "type": "registry:example",
      "title": "Field Separator With Text",
      "description": "Field example: Separator with text.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/field",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/field-separator-with-text.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "field-with-help-link",
      "type": "registry:example",
      "title": "Field With Help Link",
      "description": "Field example: With help link.",
      "registryDependencies": [
        "@esuiss/field",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/field-with-help-link.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "field-with-textarea",
      "type": "registry:example",
      "title": "Field With Textarea",
      "description": "Field example: With textarea.",
      "registryDependencies": [
        "@esuiss/field",
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "examples/field-with-textarea.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/field"
        }
      }
    },
    {
      "name": "file-tree-demo",
      "type": "registry:example",
      "title": "File Tree Demo",
      "description": "File Tree example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/collapsible",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "examples/file-tree-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/file-tree"
        }
      }
    },
    {
      "name": "flyout-demo",
      "type": "registry:example",
      "title": "Flyout Demo",
      "description": "Flyout example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/flyout",
        "@esuiss/input",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/flyout-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/flyout"
        }
      }
    },
    {
      "name": "flyout-floating",
      "type": "registry:example",
      "title": "Flyout Floating",
      "description": "Flyout example: Floating.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/flyout",
        "@esuiss/input",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/flyout-floating.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/flyout"
        }
      }
    },
    {
      "name": "flyout-with-close-button",
      "type": "registry:example",
      "title": "Flyout With Close Button",
      "description": "Flyout example: With close button.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/flyout",
        "@esuiss/input",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/flyout-with-close-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/flyout"
        }
      }
    },
    {
      "name": "flyout-with-close-label",
      "type": "registry:example",
      "title": "Flyout With Close Label",
      "description": "Flyout example: With close label.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/flyout",
        "@esuiss/input",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/flyout-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/flyout"
        }
      }
    },
    {
      "name": "flyout-with-close",
      "type": "registry:example",
      "title": "Flyout With Close",
      "description": "Flyout example: With close.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/flyout",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/flyout-with-close.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/flyout"
        }
      }
    },
    {
      "name": "fullscreen-menu-demo",
      "type": "registry:example",
      "title": "Fullscreen Menu Demo",
      "description": "Fullscreen Menu example.",
      "registryDependencies": [
        "@esuiss/fullscreen-menu"
      ],
      "files": [
        {
          "path": "examples/fullscreen-menu-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/fullscreen-menu"
        }
      }
    },
    {
      "name": "fullscreen-menu-links-only",
      "type": "registry:example",
      "title": "Fullscreen Menu Links Only",
      "description": "Fullscreen Menu example: Links only.",
      "registryDependencies": [
        "@esuiss/fullscreen-menu"
      ],
      "files": [
        {
          "path": "examples/fullscreen-menu-links-only.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/fullscreen-menu"
        }
      }
    },
    {
      "name": "fullscreen-menu-with-close-label",
      "type": "registry:example",
      "title": "Fullscreen Menu With Close Label",
      "description": "Fullscreen Menu example: With close label.",
      "registryDependencies": [
        "@esuiss/fullscreen-menu"
      ],
      "files": [
        {
          "path": "examples/fullscreen-menu-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/fullscreen-menu"
        }
      }
    },
    {
      "name": "hover-card-demo",
      "type": "registry:example",
      "title": "Hover Card Demo",
      "description": "Hover Card example.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/hover-card"
      ],
      "files": [
        {
          "path": "examples/hover-card-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/hover-card"
        }
      }
    },
    {
      "name": "hover-card-sides",
      "type": "registry:example",
      "title": "Hover Card Sides",
      "description": "Hover Card example: Sides.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/hover-card"
      ],
      "files": [
        {
          "path": "examples/hover-card-sides.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/hover-card"
        }
      }
    },
    {
      "name": "inline-citation-demo",
      "type": "registry:example",
      "title": "Inline Citation Demo",
      "description": "Inline Citation example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/hover-card"
      ],
      "files": [
        {
          "path": "examples/inline-citation-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/inline-citation"
        }
      }
    },
    {
      "name": "input-demo",
      "type": "registry:example",
      "title": "Input Demo",
      "description": "Input example.",
      "registryDependencies": [
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/input-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input"
        }
      }
    },
    {
      "name": "input-disabled",
      "type": "registry:example",
      "title": "Input Disabled",
      "description": "Input example: Disabled.",
      "registryDependencies": [
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/input-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input"
        }
      }
    },
    {
      "name": "input-file",
      "type": "registry:example",
      "title": "Input File",
      "description": "Input example: File.",
      "registryDependencies": [
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/input-file.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input"
        }
      }
    },
    {
      "name": "input-group-block-addons",
      "type": "registry:example",
      "title": "Input Group Block Addons",
      "description": "Input Group example: Block addons.",
      "registryDependencies": [
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/input-group-block-addons.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-group-button-sizes",
      "type": "registry:example",
      "title": "Input Group Button Sizes",
      "description": "Input Group example: Button sizes.",
      "registryDependencies": [
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/input-group-button-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-group-demo",
      "type": "registry:example",
      "title": "Input Group Demo",
      "description": "Input Group example.",
      "registryDependencies": [
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/input-group-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-group-disabled",
      "type": "registry:example",
      "title": "Input Group Disabled",
      "description": "Input Group example: Disabled.",
      "registryDependencies": [
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/input-group-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-group-invalid",
      "type": "registry:example",
      "title": "Input Group Invalid",
      "description": "Input Group example: Invalid.",
      "registryDependencies": [
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/input-group-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-group-search",
      "type": "registry:example",
      "title": "Input Group Search",
      "description": "Input Group example: Search.",
      "registryDependencies": [
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/input-group-search.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-group-with-buttons",
      "type": "registry:example",
      "title": "Input Group With Buttons",
      "description": "Input Group example: With buttons.",
      "registryDependencies": [
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/input-group-with-buttons.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-group-with-kbd",
      "type": "registry:example",
      "title": "Input Group With Kbd",
      "description": "Input Group example: With kbd.",
      "registryDependencies": [
        "@esuiss/input-group",
        "@esuiss/kbd"
      ],
      "files": [
        {
          "path": "examples/input-group-with-kbd.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-group-with-text",
      "type": "registry:example",
      "title": "Input Group With Text",
      "description": "Input Group example: With text.",
      "registryDependencies": [
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/input-group-with-text.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-group-with-textarea",
      "type": "registry:example",
      "title": "Input Group With Textarea",
      "description": "Input Group example: With textarea.",
      "registryDependencies": [
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/input-group-with-textarea.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-group"
        }
      }
    },
    {
      "name": "input-invalid",
      "type": "registry:example",
      "title": "Input Invalid",
      "description": "Input example: Invalid.",
      "registryDependencies": [
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/input-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input"
        }
      }
    },
    {
      "name": "input-otp-alphanumeric",
      "type": "registry:example",
      "title": "Input OTP Alphanumeric",
      "description": "Input OTP example: Alphanumeric.",
      "dependencies": [
        "input-otp"
      ],
      "registryDependencies": [
        "@esuiss/input-otp"
      ],
      "files": [
        {
          "path": "examples/input-otp-alphanumeric.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-otp"
        }
      }
    },
    {
      "name": "input-otp-demo",
      "type": "registry:example",
      "title": "Input OTP Demo",
      "description": "Input OTP example.",
      "registryDependencies": [
        "@esuiss/input-otp"
      ],
      "files": [
        {
          "path": "examples/input-otp-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-otp"
        }
      }
    },
    {
      "name": "input-otp-disabled",
      "type": "registry:example",
      "title": "Input OTP Disabled",
      "description": "Input OTP example: Disabled.",
      "registryDependencies": [
        "@esuiss/input-otp"
      ],
      "files": [
        {
          "path": "examples/input-otp-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-otp"
        }
      }
    },
    {
      "name": "input-otp-filled",
      "type": "registry:example",
      "title": "Input OTP Filled",
      "description": "Input OTP example: Filled.",
      "registryDependencies": [
        "@esuiss/input-otp"
      ],
      "files": [
        {
          "path": "examples/input-otp-filled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-otp"
        }
      }
    },
    {
      "name": "input-otp-four-digits",
      "type": "registry:example",
      "title": "Input OTP Four Digits",
      "description": "Input OTP example: Four digits.",
      "registryDependencies": [
        "@esuiss/input-otp"
      ],
      "files": [
        {
          "path": "examples/input-otp-four-digits.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-otp"
        }
      }
    },
    {
      "name": "input-otp-invalid",
      "type": "registry:example",
      "title": "Input OTP Invalid",
      "description": "Input OTP example: Invalid.",
      "registryDependencies": [
        "@esuiss/input-otp"
      ],
      "files": [
        {
          "path": "examples/input-otp-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-otp"
        }
      }
    },
    {
      "name": "input-otp-single-group",
      "type": "registry:example",
      "title": "Input OTP Single Group",
      "description": "Input OTP example: Single group.",
      "registryDependencies": [
        "@esuiss/input-otp"
      ],
      "files": [
        {
          "path": "examples/input-otp-single-group.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input-otp"
        }
      }
    },
    {
      "name": "input-sizes",
      "type": "registry:example",
      "title": "Input Sizes",
      "description": "Input example: Sizes.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/input-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input"
        }
      }
    },
    {
      "name": "input-types",
      "type": "registry:example",
      "title": "Input Types",
      "description": "Input example: Types.",
      "registryDependencies": [
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/input-types.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input"
        }
      }
    },
    {
      "name": "input-with-value",
      "type": "registry:example",
      "title": "Input With Value",
      "description": "Input example: With value.",
      "registryDependencies": [
        "@esuiss/input"
      ],
      "files": [
        {
          "path": "examples/input-with-value.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/input"
        }
      }
    },
    {
      "name": "island-activity-with-notifications",
      "type": "registry:example",
      "title": "Island Activity With Notifications",
      "description": "Island example: Activity with notifications.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/island"
      ],
      "files": [
        {
          "path": "examples/island-activity-with-notifications.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/island"
        }
      }
    },
    {
      "name": "island-live-activity",
      "type": "registry:example",
      "title": "Island Live Activity",
      "description": "Island example: Live activity.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/island"
      ],
      "files": [
        {
          "path": "examples/island-live-activity.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/island"
        }
      }
    },
    {
      "name": "island-notification",
      "type": "registry:example",
      "title": "Island Notification",
      "description": "Island example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/island"
      ],
      "files": [
        {
          "path": "examples/island-notification.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/island"
        }
      }
    },
    {
      "name": "item-as-link",
      "type": "registry:example",
      "title": "Item As Link",
      "description": "Item example: As link.",
      "registryDependencies": [
        "@esuiss/item"
      ],
      "files": [
        {
          "path": "examples/item-as-link.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/item"
        }
      }
    },
    {
      "name": "item-demo",
      "type": "registry:example",
      "title": "Item Demo",
      "description": "Item example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/item"
      ],
      "files": [
        {
          "path": "examples/item-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/item"
        }
      }
    },
    {
      "name": "item-inset",
      "type": "registry:example",
      "title": "Item Inset",
      "description": "Item example: Inset.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/item"
      ],
      "files": [
        {
          "path": "examples/item-inset.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/item"
        }
      }
    },
    {
      "name": "item-sizes",
      "type": "registry:example",
      "title": "Item Sizes",
      "description": "Item example: Sizes.",
      "registryDependencies": [
        "@esuiss/item"
      ],
      "files": [
        {
          "path": "examples/item-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/item"
        }
      }
    },
    {
      "name": "item-variants",
      "type": "registry:example",
      "title": "Item Variants",
      "description": "Item example: Variants.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/item"
      ],
      "files": [
        {
          "path": "examples/item-variants.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/item"
        }
      }
    },
    {
      "name": "item-with-avatar",
      "type": "registry:example",
      "title": "Item With Avatar",
      "description": "Item example: With avatar.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/button",
        "@esuiss/item"
      ],
      "files": [
        {
          "path": "examples/item-with-avatar.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/item"
        }
      }
    },
    {
      "name": "item-with-header-and-footer",
      "type": "registry:example",
      "title": "Item With Header and Footer",
      "description": "Item example: With header and footer.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/item"
      ],
      "files": [
        {
          "path": "examples/item-with-header-and-footer.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/item"
        }
      }
    },
    {
      "name": "item-with-image",
      "type": "registry:example",
      "title": "Item With Image",
      "description": "Item example: With image.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/item"
      ],
      "files": [
        {
          "path": "examples/item-with-image.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/item"
        }
      }
    },
    {
      "name": "kbd-demo",
      "type": "registry:example",
      "title": "Kbd Demo",
      "description": "Kbd example.",
      "registryDependencies": [
        "@esuiss/kbd"
      ],
      "files": [
        {
          "path": "examples/kbd-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/kbd"
        }
      }
    },
    {
      "name": "kbd-group",
      "type": "registry:example",
      "title": "Kbd Group",
      "description": "Kbd example: Group.",
      "registryDependencies": [
        "@esuiss/kbd"
      ],
      "files": [
        {
          "path": "examples/kbd-group.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/kbd"
        }
      }
    },
    {
      "name": "kbd-in-input-group",
      "type": "registry:example",
      "title": "Kbd In Input Group",
      "description": "Kbd example: In input group.",
      "registryDependencies": [
        "@esuiss/input-group",
        "@esuiss/kbd"
      ],
      "files": [
        {
          "path": "examples/kbd-in-input-group.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/kbd"
        }
      }
    },
    {
      "name": "kbd-modifiers",
      "type": "registry:example",
      "title": "Kbd Modifiers",
      "description": "Kbd example: Modifiers.",
      "registryDependencies": [
        "@esuiss/kbd"
      ],
      "files": [
        {
          "path": "examples/kbd-modifiers.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/kbd"
        }
      }
    },
    {
      "name": "kbd-with-icon",
      "type": "registry:example",
      "title": "Kbd With Icon",
      "description": "Kbd example: With icon.",
      "registryDependencies": [
        "@esuiss/kbd"
      ],
      "files": [
        {
          "path": "examples/kbd-with-icon.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/kbd"
        }
      }
    },
    {
      "name": "label-demo",
      "type": "registry:example",
      "title": "Label Demo",
      "description": "Label example.",
      "registryDependencies": [
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/label-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/label"
        }
      }
    },
    {
      "name": "label-disabled",
      "type": "registry:example",
      "title": "Label Disabled",
      "description": "Label example: Disabled.",
      "registryDependencies": [
        "@esuiss/input",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/label-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/label"
        }
      }
    },
    {
      "name": "label-with-checkbox",
      "type": "registry:example",
      "title": "Label With Checkbox",
      "description": "Label example: With checkbox.",
      "registryDependencies": [
        "@esuiss/checkbox",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/label-with-checkbox.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/label"
        }
      }
    },
    {
      "name": "label-with-input",
      "type": "registry:example",
      "title": "Label With Input",
      "description": "Label example: With input.",
      "registryDependencies": [
        "@esuiss/input",
        "@esuiss/label"
      ],
      "files": [
        {
          "path": "examples/label-with-input.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/label"
        }
      }
    },
    {
      "name": "marker-demo",
      "type": "registry:example",
      "title": "Marker Demo",
      "description": "Marker example.",
      "registryDependencies": [
        "@esuiss/marker"
      ],
      "files": [
        {
          "path": "examples/marker-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/marker"
        }
      }
    },
    {
      "name": "marker-separator",
      "type": "registry:example",
      "title": "Marker Separator",
      "description": "Marker example: Separator.",
      "registryDependencies": [
        "@esuiss/marker"
      ],
      "files": [
        {
          "path": "examples/marker-separator.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/marker"
        }
      }
    },
    {
      "name": "marker-variants",
      "type": "registry:example",
      "title": "Marker Variants",
      "description": "Marker example: Variants.",
      "registryDependencies": [
        "@esuiss/marker"
      ],
      "files": [
        {
          "path": "examples/marker-variants.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/marker"
        }
      }
    },
    {
      "name": "marker-with-icon",
      "type": "registry:example",
      "title": "Marker With Icon",
      "description": "Marker example: With icon.",
      "registryDependencies": [
        "@esuiss/marker"
      ],
      "files": [
        {
          "path": "examples/marker-with-icon.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/marker"
        }
      }
    },
    {
      "name": "marker-with-link",
      "type": "registry:example",
      "title": "Marker With Link",
      "description": "Marker example: With link.",
      "registryDependencies": [
        "@esuiss/marker"
      ],
      "files": [
        {
          "path": "examples/marker-with-link.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/marker"
        }
      }
    },
    {
      "name": "menubar-demo",
      "type": "registry:example",
      "title": "Menubar Demo",
      "description": "Menubar example.",
      "registryDependencies": [
        "@esuiss/menubar"
      ],
      "files": [
        {
          "path": "examples/menubar-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/menubar"
        }
      }
    },
    {
      "name": "menubar-disabled",
      "type": "registry:example",
      "title": "Menubar Disabled",
      "description": "Menubar example: Disabled.",
      "registryDependencies": [
        "@esuiss/menubar"
      ],
      "files": [
        {
          "path": "examples/menubar-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/menubar"
        }
      }
    },
    {
      "name": "menubar-open-by-default",
      "type": "registry:example",
      "title": "Menubar Open By Default",
      "description": "Menubar example: By default.",
      "registryDependencies": [
        "@esuiss/menubar"
      ],
      "files": [
        {
          "path": "examples/menubar-open-by-default.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/menubar"
        }
      }
    },
    {
      "name": "message-align-end",
      "type": "registry:example",
      "title": "Message Align End",
      "description": "Message example: Align end.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/message"
      ],
      "files": [
        {
          "path": "examples/message-align-end.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/message"
        }
      }
    },
    {
      "name": "message-conversation",
      "type": "registry:example",
      "title": "Message Conversation",
      "description": "Message example: Conversation.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/bubble",
        "@esuiss/message"
      ],
      "files": [
        {
          "path": "examples/message-conversation.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/message"
        }
      }
    },
    {
      "name": "message-demo",
      "type": "registry:example",
      "title": "Message Demo",
      "description": "Message example.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/bubble",
        "@esuiss/message"
      ],
      "files": [
        {
          "path": "examples/message-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/message"
        }
      }
    },
    {
      "name": "message-pattern",
      "type": "registry:example",
      "title": "Message Pattern",
      "description": "Chat Message example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/button",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/tooltip",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "examples/message-pattern.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/message"
        }
      }
    },
    {
      "name": "message-scroller-demo",
      "type": "registry:example",
      "title": "Message Scroller Demo",
      "description": "Message Scroller example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/message",
        "@esuiss/message-scroller"
      ],
      "files": [
        {
          "path": "examples/message-scroller-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/message-scroller"
        }
      }
    },
    {
      "name": "message-scroller-start-at-top",
      "type": "registry:example",
      "title": "Message Scroller Start At Top",
      "description": "Message Scroller example: Start at top.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/message",
        "@esuiss/message-scroller"
      ],
      "files": [
        {
          "path": "examples/message-scroller-start-at-top.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/message-scroller"
        }
      }
    },
    {
      "name": "message-with-header-and-footer",
      "type": "registry:example",
      "title": "Message With Header and Footer",
      "description": "Message example: With header and footer.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/bubble",
        "@esuiss/message"
      ],
      "files": [
        {
          "path": "examples/message-with-header-and-footer.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/message"
        }
      }
    },
    {
      "name": "modal-demo",
      "type": "registry:example",
      "title": "Modal Demo",
      "description": "Modal example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/modal"
      ],
      "files": [
        {
          "path": "examples/modal-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/modal"
        }
      }
    },
    {
      "name": "modal-floating",
      "type": "registry:example",
      "title": "Modal Floating",
      "description": "Modal example: Floating.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/modal"
      ],
      "files": [
        {
          "path": "examples/modal-floating.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/modal"
        }
      }
    },
    {
      "name": "modal-with-close-button",
      "type": "registry:example",
      "title": "Modal With Close Button",
      "description": "Modal example: With close button.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/modal"
      ],
      "files": [
        {
          "path": "examples/modal-with-close-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/modal"
        }
      }
    },
    {
      "name": "modal-with-close-label",
      "type": "registry:example",
      "title": "Modal With Close Label",
      "description": "Modal example: With close label.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/modal"
      ],
      "files": [
        {
          "path": "examples/modal-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/modal"
        }
      }
    },
    {
      "name": "model-selector-demo",
      "type": "registry:example",
      "title": "Model Selector Demo",
      "description": "Model Selector example.",
      "registryDependencies": [
        "@esuiss/dropdown-menu",
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/model-selector-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/model-selector"
        }
      }
    },
    {
      "name": "native-select-demo",
      "type": "registry:example",
      "title": "Native Select Demo",
      "description": "Native Select example.",
      "registryDependencies": [
        "@esuiss/native-select"
      ],
      "files": [
        {
          "path": "examples/native-select-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/native-select"
        }
      }
    },
    {
      "name": "native-select-disabled",
      "type": "registry:example",
      "title": "Native Select Disabled",
      "description": "Native Select example: Disabled.",
      "registryDependencies": [
        "@esuiss/native-select"
      ],
      "files": [
        {
          "path": "examples/native-select-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/native-select"
        }
      }
    },
    {
      "name": "native-select-invalid",
      "type": "registry:example",
      "title": "Native Select Invalid",
      "description": "Native Select example: Invalid.",
      "registryDependencies": [
        "@esuiss/native-select"
      ],
      "files": [
        {
          "path": "examples/native-select-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/native-select"
        }
      }
    },
    {
      "name": "native-select-sizes",
      "type": "registry:example",
      "title": "Native Select Sizes",
      "description": "Native Select example: Sizes.",
      "registryDependencies": [
        "@esuiss/native-select"
      ],
      "files": [
        {
          "path": "examples/native-select-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/native-select"
        }
      }
    },
    {
      "name": "native-select-with-groups",
      "type": "registry:example",
      "title": "Native Select With Groups",
      "description": "Native Select example: With groups.",
      "registryDependencies": [
        "@esuiss/native-select"
      ],
      "files": [
        {
          "path": "examples/native-select-with-groups.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/native-select"
        }
      }
    },
    {
      "name": "navbar-crowded",
      "type": "registry:example",
      "title": "Navbar Crowded",
      "description": "Navbar example: Crowded.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/navbar"
      ],
      "files": [
        {
          "path": "examples/navbar-crowded.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/navbar"
        }
      }
    },
    {
      "name": "navbar-demo",
      "type": "registry:example",
      "title": "Navbar Demo",
      "description": "Navbar example.",
      "registryDependencies": [
        "@esuiss/navbar"
      ],
      "files": [
        {
          "path": "examples/navbar-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/navbar"
        }
      }
    },
    {
      "name": "navbar-links-only",
      "type": "registry:example",
      "title": "Navbar Links Only",
      "description": "Navbar example: Links only.",
      "registryDependencies": [
        "@esuiss/navbar"
      ],
      "files": [
        {
          "path": "examples/navbar-links-only.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/navbar"
        }
      }
    },
    {
      "name": "navbar-mega-panel",
      "type": "registry:example",
      "title": "Navbar Mega Panel",
      "description": "Navbar example: Mega panel.",
      "registryDependencies": [
        "@esuiss/navbar"
      ],
      "files": [
        {
          "path": "examples/navbar-mega-panel.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/navbar"
        }
      }
    },
    {
      "name": "navbar-with-actions",
      "type": "registry:example",
      "title": "Navbar With Actions",
      "description": "Navbar example: With actions.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/navbar"
      ],
      "files": [
        {
          "path": "examples/navbar-with-actions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/navbar"
        }
      }
    },
    {
      "name": "navbar-with-close-label",
      "type": "registry:example",
      "title": "Navbar With Close Label",
      "description": "Navbar example: With close label.",
      "registryDependencies": [
        "@esuiss/navbar"
      ],
      "files": [
        {
          "path": "examples/navbar-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/navbar"
        }
      }
    },
    {
      "name": "navigation-menu-demo",
      "type": "registry:example",
      "title": "Navigation Menu Demo",
      "description": "Navigation Menu example.",
      "registryDependencies": [
        "@esuiss/navigation-menu"
      ],
      "files": [
        {
          "path": "examples/navigation-menu-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/navigation-menu"
        }
      }
    },
    {
      "name": "navigation-menu-links-only",
      "type": "registry:example",
      "title": "Navigation Menu Links Only",
      "description": "Navigation Menu example: Links only.",
      "registryDependencies": [
        "@esuiss/navigation-menu"
      ],
      "files": [
        {
          "path": "examples/navigation-menu-links-only.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/navigation-menu"
        }
      }
    },
    {
      "name": "navigation-menu-open-by-default",
      "type": "registry:example",
      "title": "Navigation Menu Open By Default",
      "description": "Navigation Menu example: By default.",
      "registryDependencies": [
        "@esuiss/navigation-menu"
      ],
      "files": [
        {
          "path": "examples/navigation-menu-open-by-default.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/navigation-menu"
        }
      }
    },
    {
      "name": "navigation-menu-panel",
      "type": "registry:example",
      "title": "Navigation Menu Panel",
      "description": "Navigation Menu example: Panel.",
      "registryDependencies": [
        "@esuiss/navigation-menu"
      ],
      "files": [
        {
          "path": "examples/navigation-menu-panel.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/navigation-menu"
        }
      }
    },
    {
      "name": "otp-autofill-demo",
      "type": "registry:example",
      "title": "OTP Autofill Demo",
      "description": "OTP Autofill example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input-otp",
        "@esuiss/otp-autofill"
      ],
      "files": [
        {
          "path": "examples/otp-autofill-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/otp-autofill"
        }
      }
    },
    {
      "name": "otp-autofill-wrong-code",
      "type": "registry:example",
      "title": "OTP Autofill Wrong Code",
      "description": "OTP Autofill example: Wrong code.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input-otp",
        "@esuiss/otp-autofill"
      ],
      "files": [
        {
          "path": "examples/otp-autofill-wrong-code.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/otp-autofill"
        }
      }
    },
    {
      "name": "paged-list-controlled",
      "type": "registry:example",
      "title": "Paged List Controlled",
      "description": "Paged List example: Controlled.",
      "registryDependencies": [
        "@esuiss/item",
        "@esuiss/paged-list"
      ],
      "files": [
        {
          "path": "examples/paged-list-controlled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/paged-list"
        }
      }
    },
    {
      "name": "paged-list-custom-labels",
      "type": "registry:example",
      "title": "Paged List Custom Labels",
      "description": "Paged List example: Custom labels.",
      "registryDependencies": [
        "@esuiss/item",
        "@esuiss/paged-list"
      ],
      "files": [
        {
          "path": "examples/paged-list-custom-labels.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/paged-list"
        }
      }
    },
    {
      "name": "paged-list-demo",
      "type": "registry:example",
      "title": "Paged List Demo",
      "description": "Paged List example.",
      "registryDependencies": [
        "@esuiss/item",
        "@esuiss/paged-list"
      ],
      "files": [
        {
          "path": "examples/paged-list-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/paged-list"
        }
      }
    },
    {
      "name": "paged-list-page-links",
      "type": "registry:example",
      "title": "Paged List Page Links",
      "description": "Paged List example: Page links.",
      "registryDependencies": [
        "@esuiss/item",
        "@esuiss/paged-list"
      ],
      "files": [
        {
          "path": "examples/paged-list-page-links.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/paged-list"
        }
      }
    },
    {
      "name": "paged-list-single-page",
      "type": "registry:example",
      "title": "Paged List Single Page",
      "description": "Paged List example: Single page.",
      "registryDependencies": [
        "@esuiss/item",
        "@esuiss/paged-list"
      ],
      "files": [
        {
          "path": "examples/paged-list-single-page.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/paged-list"
        }
      }
    },
    {
      "name": "paged-list-start-on-later-page",
      "type": "registry:example",
      "title": "Paged List Start On Later Page",
      "description": "Paged List example: Start on later page.",
      "registryDependencies": [
        "@esuiss/item",
        "@esuiss/paged-list"
      ],
      "files": [
        {
          "path": "examples/paged-list-start-on-later-page.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/paged-list"
        }
      }
    },
    {
      "name": "pagination-compact",
      "type": "registry:example",
      "title": "Pagination Compact",
      "description": "Pagination example: Compact.",
      "registryDependencies": [
        "@esuiss/pagination",
        "@esuiss/table"
      ],
      "files": [
        {
          "path": "examples/pagination-compact.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/pagination"
        }
      }
    },
    {
      "name": "pagination-custom-labels",
      "type": "registry:example",
      "title": "Pagination Custom Labels",
      "description": "Pagination example: Custom labels.",
      "registryDependencies": [
        "@esuiss/pagination"
      ],
      "files": [
        {
          "path": "examples/pagination-custom-labels.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/pagination"
        }
      }
    },
    {
      "name": "pagination-demo",
      "type": "registry:example",
      "title": "Pagination Demo",
      "description": "Pagination example.",
      "registryDependencies": [
        "@esuiss/pagination",
        "@esuiss/table"
      ],
      "files": [
        {
          "path": "examples/pagination-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/pagination"
        }
      }
    },
    {
      "name": "pagination-large-links",
      "type": "registry:example",
      "title": "Pagination Large Links",
      "description": "Pagination example: Large links.",
      "registryDependencies": [
        "@esuiss/pagination"
      ],
      "files": [
        {
          "path": "examples/pagination-large-links.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/pagination"
        }
      }
    },
    {
      "name": "pagination-rows-per-page",
      "type": "registry:example",
      "title": "Pagination Rows Per Page",
      "description": "Pagination example: Rows per page.",
      "registryDependencies": [
        "@esuiss/pagination",
        "@esuiss/select",
        "@esuiss/table"
      ],
      "files": [
        {
          "path": "examples/pagination-rows-per-page.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/pagination"
        }
      }
    },
    {
      "name": "pagination-with-ellipsis",
      "type": "registry:example",
      "title": "Pagination With Ellipsis",
      "description": "Pagination example: With ellipsis.",
      "registryDependencies": [
        "@esuiss/pagination"
      ],
      "files": [
        {
          "path": "examples/pagination-with-ellipsis.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/pagination"
        }
      }
    },
    {
      "name": "panel-demo",
      "type": "registry:example",
      "title": "Panel Demo",
      "description": "Panel example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/panel"
      ],
      "files": [
        {
          "path": "examples/panel-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/panel"
        }
      }
    },
    {
      "name": "panel-floating",
      "type": "registry:example",
      "title": "Panel Floating",
      "description": "Panel example: Floating.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/panel"
      ],
      "files": [
        {
          "path": "examples/panel-floating.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/panel"
        }
      }
    },
    {
      "name": "panel-open-by-default",
      "type": "registry:example",
      "title": "Panel Open By Default",
      "description": "Panel example: By default.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/panel"
      ],
      "files": [
        {
          "path": "examples/panel-open-by-default.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/panel"
        }
      }
    },
    {
      "name": "panel-sides",
      "type": "registry:example",
      "title": "Panel Sides",
      "description": "Panel example: Sides.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/panel"
      ],
      "files": [
        {
          "path": "examples/panel-sides.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/panel"
        }
      }
    },
    {
      "name": "panel-with-close-label",
      "type": "registry:example",
      "title": "Panel With Close Label",
      "description": "Panel example: With close label.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/panel"
      ],
      "files": [
        {
          "path": "examples/panel-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/panel"
        }
      }
    },
    {
      "name": "panel-without-close-button",
      "type": "registry:example",
      "title": "Panel Without Close Button",
      "description": "Panel example: Without close button.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/panel"
      ],
      "files": [
        {
          "path": "examples/panel-without-close-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/panel"
        }
      }
    },
    {
      "name": "picker-controlled",
      "type": "registry:example",
      "title": "Picker Controlled",
      "description": "Picker example: Controlled.",
      "registryDependencies": [
        "@esuiss/picker"
      ],
      "files": [
        {
          "path": "examples/picker-controlled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/picker"
        }
      }
    },
    {
      "name": "picker-demo",
      "type": "registry:example",
      "title": "Picker Demo",
      "description": "Picker example.",
      "registryDependencies": [
        "@esuiss/picker"
      ],
      "files": [
        {
          "path": "examples/picker-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/picker"
        }
      }
    },
    {
      "name": "picker-disabled",
      "type": "registry:example",
      "title": "Picker Disabled",
      "description": "Picker example: Disabled.",
      "registryDependencies": [
        "@esuiss/picker"
      ],
      "files": [
        {
          "path": "examples/picker-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/picker"
        }
      }
    },
    {
      "name": "picker-grouped",
      "type": "registry:example",
      "title": "Picker Grouped",
      "description": "Picker example: Grouped.",
      "registryDependencies": [
        "@esuiss/picker"
      ],
      "files": [
        {
          "path": "examples/picker-grouped.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/picker"
        }
      }
    },
    {
      "name": "picker-invalid",
      "type": "registry:example",
      "title": "Picker Invalid",
      "description": "Picker example: Invalid.",
      "registryDependencies": [
        "@esuiss/picker"
      ],
      "files": [
        {
          "path": "examples/picker-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/picker"
        }
      }
    },
    {
      "name": "picker-sizes",
      "type": "registry:example",
      "title": "Picker Sizes",
      "description": "Picker example: Sizes.",
      "registryDependencies": [
        "@esuiss/picker"
      ],
      "files": [
        {
          "path": "examples/picker-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/picker"
        }
      }
    },
    {
      "name": "picker-with-value",
      "type": "registry:example",
      "title": "Picker With Value",
      "description": "Picker example: With value.",
      "registryDependencies": [
        "@esuiss/picker"
      ],
      "files": [
        {
          "path": "examples/picker-with-value.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/picker"
        }
      }
    },
    {
      "name": "plan-demo",
      "type": "registry:example",
      "title": "Plan Demo",
      "description": "Plan example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/plan-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/plan"
        }
      }
    },
    {
      "name": "plan-description",
      "type": "registry:example",
      "title": "Plan Description",
      "description": "Plan example: Details.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/plan-description.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/plan"
        }
      }
    },
    {
      "name": "popover-demo",
      "type": "registry:example",
      "title": "Popover Demo",
      "description": "Popover example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/popover"
      ],
      "files": [
        {
          "path": "examples/popover-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/popover"
        }
      }
    },
    {
      "name": "popover-sides",
      "type": "registry:example",
      "title": "Popover Sides",
      "description": "Popover example: Sides.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/popover"
      ],
      "files": [
        {
          "path": "examples/popover-sides.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/popover"
        }
      }
    },
    {
      "name": "popover-simple",
      "type": "registry:example",
      "title": "Popover Simple",
      "description": "Popover example: Simple.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/popover"
      ],
      "files": [
        {
          "path": "examples/popover-simple.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/popover"
        }
      }
    },
    {
      "name": "preview-attached",
      "type": "registry:example",
      "title": "Preview Attached",
      "description": "Preview example: Attached.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/preview"
      ],
      "files": [
        {
          "path": "examples/preview-attached.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/preview"
        }
      }
    },
    {
      "name": "preview-demo",
      "type": "registry:example",
      "title": "Preview Demo",
      "description": "Preview example.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/preview"
      ],
      "files": [
        {
          "path": "examples/preview-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/preview"
        }
      }
    },
    {
      "name": "preview-menu-custom-preview",
      "type": "registry:example",
      "title": "Preview Menu Custom Preview",
      "description": "Preview Menu example: Custom preview.",
      "registryDependencies": [
        "@esuiss/preview-menu"
      ],
      "files": [
        {
          "path": "examples/preview-menu-custom-preview.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/preview-menu"
        }
      }
    },
    {
      "name": "preview-menu-demo",
      "type": "registry:example",
      "title": "Preview Menu Demo",
      "description": "Preview Menu example.",
      "registryDependencies": [
        "@esuiss/preview-menu"
      ],
      "files": [
        {
          "path": "examples/preview-menu-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/preview-menu"
        }
      }
    },
    {
      "name": "preview-menu-disabled-item",
      "type": "registry:example",
      "title": "Preview Menu Disabled Item",
      "description": "Preview Menu example: Disabled item.",
      "registryDependencies": [
        "@esuiss/preview-menu"
      ],
      "files": [
        {
          "path": "examples/preview-menu-disabled-item.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/preview-menu"
        }
      }
    },
    {
      "name": "preview-with-close-button",
      "type": "registry:example",
      "title": "Preview With Close Button",
      "description": "Preview example: With close button.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/preview"
      ],
      "files": [
        {
          "path": "examples/preview-with-close-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/preview"
        }
      }
    },
    {
      "name": "preview-with-close-label",
      "type": "registry:example",
      "title": "Preview With Close Label",
      "description": "Preview example: With close label.",
      "registryDependencies": [
        "@esuiss/avatar",
        "@esuiss/preview"
      ],
      "files": [
        {
          "path": "examples/preview-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/preview"
        }
      }
    },
    {
      "name": "progress-complete",
      "type": "registry:example",
      "title": "Progress Complete",
      "description": "Progress example: Complete.",
      "registryDependencies": [
        "@esuiss/progress"
      ],
      "files": [
        {
          "path": "examples/progress-complete.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/progress"
        }
      }
    },
    {
      "name": "progress-demo",
      "type": "registry:example",
      "title": "Progress Demo",
      "description": "Progress example.",
      "registryDependencies": [
        "@esuiss/progress"
      ],
      "files": [
        {
          "path": "examples/progress-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/progress"
        }
      }
    },
    {
      "name": "progress-indeterminate",
      "type": "registry:example",
      "title": "Progress Indeterminate",
      "description": "Progress example: Indeterminate.",
      "registryDependencies": [
        "@esuiss/progress"
      ],
      "files": [
        {
          "path": "examples/progress-indeterminate.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/progress"
        }
      }
    },
    {
      "name": "progress-with-label",
      "type": "registry:example",
      "title": "Progress With Label",
      "description": "Progress example: With label.",
      "registryDependencies": [
        "@esuiss/progress"
      ],
      "files": [
        {
          "path": "examples/progress-with-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/progress"
        }
      }
    },
    {
      "name": "prompt-input-demo",
      "type": "registry:example",
      "title": "Prompt Input Demo",
      "description": "Prompt Input example.",
      "registryDependencies": [
        "@esuiss/attachment",
        "@esuiss/dropdown-menu",
        "@esuiss/input-group"
      ],
      "files": [
        {
          "path": "examples/prompt-input-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/prompt-input"
        }
      }
    },
    {
      "name": "pull-to-refresh-demo",
      "type": "registry:example",
      "title": "Pull to Refresh Demo",
      "description": "Pull to Refresh example.",
      "registryDependencies": [
        "@esuiss/pull-to-refresh"
      ],
      "files": [
        {
          "path": "examples/pull-to-refresh-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/pull-to-refresh"
        }
      }
    },
    {
      "name": "pull-to-refresh-empty-list",
      "type": "registry:example",
      "title": "Pull to Refresh Empty List",
      "description": "Pull to Refresh example: Empty list.",
      "registryDependencies": [
        "@esuiss/pull-to-refresh"
      ],
      "files": [
        {
          "path": "examples/pull-to-refresh-empty-list.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/pull-to-refresh"
        }
      }
    },
    {
      "name": "questionnaire-demo",
      "type": "registry:example",
      "title": "Questionnaire Demo",
      "description": "Questionnaire example.",
      "registryDependencies": [
        "@esuiss/questionnaire"
      ],
      "files": [
        {
          "path": "examples/questionnaire-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/questionnaire"
        }
      }
    },
    {
      "name": "questionnaire-multiple-choice",
      "type": "registry:example",
      "title": "Questionnaire Multiple Choice",
      "description": "Questionnaire example: Multiple choice.",
      "registryDependencies": [
        "@esuiss/questionnaire"
      ],
      "files": [
        {
          "path": "examples/questionnaire-multiple-choice.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/questionnaire"
        }
      }
    },
    {
      "name": "questionnaire-number-shortcuts",
      "type": "registry:example",
      "title": "Questionnaire Number Shortcuts",
      "description": "Questionnaire example: Number shortcuts.",
      "registryDependencies": [
        "@esuiss/questionnaire"
      ],
      "files": [
        {
          "path": "examples/questionnaire-number-shortcuts.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/questionnaire"
        }
      }
    },
    {
      "name": "questionnaire-start-on-later-question",
      "type": "registry:example",
      "title": "Questionnaire Start On Later Question",
      "description": "Questionnaire example: Start on later question.",
      "registryDependencies": [
        "@esuiss/questionnaire"
      ],
      "files": [
        {
          "path": "examples/questionnaire-start-on-later-question.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/questionnaire"
        }
      }
    },
    {
      "name": "questionnaire-text-input",
      "type": "registry:example",
      "title": "Questionnaire Text Input",
      "description": "Questionnaire example: Text input.",
      "registryDependencies": [
        "@esuiss/questionnaire"
      ],
      "files": [
        {
          "path": "examples/questionnaire-text-input.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/questionnaire"
        }
      }
    },
    {
      "name": "questionnaire-with-choice-descriptions",
      "type": "registry:example",
      "title": "Questionnaire With Choice Descriptions",
      "description": "Questionnaire example: With choice descriptions.",
      "registryDependencies": [
        "@esuiss/questionnaire"
      ],
      "files": [
        {
          "path": "examples/questionnaire-with-choice-descriptions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/questionnaire"
        }
      }
    },
    {
      "name": "questionnaire-with-shortcuts",
      "type": "registry:example",
      "title": "Questionnaire With Shortcuts",
      "description": "Questionnaire example: With shortcuts.",
      "registryDependencies": [
        "@esuiss/questionnaire"
      ],
      "files": [
        {
          "path": "examples/questionnaire-with-shortcuts.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/questionnaire"
        }
      }
    },
    {
      "name": "queue-demo",
      "type": "registry:example",
      "title": "Queue Demo",
      "description": "Queue example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/queue-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/queue"
        }
      }
    },
    {
      "name": "queue-descriptions",
      "type": "registry:example",
      "title": "Queue Descriptions",
      "description": "Queue example: Descriptions.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/queue-descriptions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/queue"
        }
      }
    },
    {
      "name": "radio-group-demo",
      "type": "registry:example",
      "title": "Radio Group Demo",
      "description": "Radio Group example.",
      "registryDependencies": [
        "@esuiss/label",
        "@esuiss/radio-group"
      ],
      "files": [
        {
          "path": "examples/radio-group-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/radio-group"
        }
      }
    },
    {
      "name": "radio-group-disabled-item",
      "type": "registry:example",
      "title": "Radio Group Disabled Item",
      "description": "Radio Group example: Disabled item.",
      "registryDependencies": [
        "@esuiss/label",
        "@esuiss/radio-group"
      ],
      "files": [
        {
          "path": "examples/radio-group-disabled-item.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/radio-group"
        }
      }
    },
    {
      "name": "radio-group-disabled",
      "type": "registry:example",
      "title": "Radio Group Disabled",
      "description": "Radio Group example: Disabled.",
      "registryDependencies": [
        "@esuiss/label",
        "@esuiss/radio-group"
      ],
      "files": [
        {
          "path": "examples/radio-group-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/radio-group"
        }
      }
    },
    {
      "name": "radio-group-invalid",
      "type": "registry:example",
      "title": "Radio Group Invalid",
      "description": "Radio Group example: Invalid.",
      "registryDependencies": [
        "@esuiss/label",
        "@esuiss/radio-group"
      ],
      "files": [
        {
          "path": "examples/radio-group-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/radio-group"
        }
      }
    },
    {
      "name": "radio-group-with-descriptions",
      "type": "registry:example",
      "title": "Radio Group With Descriptions",
      "description": "Radio Group example: With descriptions.",
      "registryDependencies": [
        "@esuiss/label",
        "@esuiss/radio-group"
      ],
      "files": [
        {
          "path": "examples/radio-group-with-descriptions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/radio-group"
        }
      }
    },
    {
      "name": "reasoning-demo",
      "type": "registry:example",
      "title": "Reasoning Demo",
      "description": "Reasoning example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/reasoning-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/reasoning"
        }
      }
    },
    {
      "name": "reasoning-duration",
      "type": "registry:example",
      "title": "Reasoning Duration",
      "description": "Reasoning example: Duration.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/reasoning-duration.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/reasoning"
        }
      }
    },
    {
      "name": "resizable-cards-vertical",
      "type": "registry:example",
      "title": "Resizable Cards Vertical",
      "description": "Resizable example: Cards vertical.",
      "registryDependencies": [
        "@esuiss/resizable",
        "@esuiss/scroll-area"
      ],
      "files": [
        {
          "path": "examples/resizable-cards-vertical.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/resizable"
        }
      }
    },
    {
      "name": "resizable-cards",
      "type": "registry:example",
      "title": "Resizable Cards",
      "description": "Resizable example: Cards.",
      "registryDependencies": [
        "@esuiss/resizable",
        "@esuiss/scroll-area"
      ],
      "files": [
        {
          "path": "examples/resizable-cards.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/resizable"
        }
      }
    },
    {
      "name": "resizable-demo",
      "type": "registry:example",
      "title": "Resizable Demo",
      "description": "Resizable example.",
      "registryDependencies": [
        "@esuiss/resizable"
      ],
      "files": [
        {
          "path": "examples/resizable-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/resizable"
        }
      }
    },
    {
      "name": "resizable-nested",
      "type": "registry:example",
      "title": "Resizable Nested",
      "description": "Resizable example: Nested.",
      "registryDependencies": [
        "@esuiss/resizable"
      ],
      "files": [
        {
          "path": "examples/resizable-nested.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/resizable"
        }
      }
    },
    {
      "name": "resizable-vertical",
      "type": "registry:example",
      "title": "Resizable Vertical",
      "description": "Resizable example: Vertical.",
      "registryDependencies": [
        "@esuiss/resizable"
      ],
      "files": [
        {
          "path": "examples/resizable-vertical.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/resizable"
        }
      }
    },
    {
      "name": "resizable-with-handle",
      "type": "registry:example",
      "title": "Resizable With Handle",
      "description": "Resizable example: With handle.",
      "registryDependencies": [
        "@esuiss/resizable"
      ],
      "files": [
        {
          "path": "examples/resizable-with-handle.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/resizable"
        }
      }
    },
    {
      "name": "scroll-area-demo",
      "type": "registry:example",
      "title": "Scroll Area Demo",
      "description": "Scroll Area example.",
      "registryDependencies": [
        "@esuiss/scroll-area",
        "@esuiss/separator"
      ],
      "files": [
        {
          "path": "examples/scroll-area-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/scroll-area"
        }
      }
    },
    {
      "name": "scroll-area-horizontal",
      "type": "registry:example",
      "title": "Scroll Area Horizontal",
      "description": "Scroll Area example: Horizontal.",
      "registryDependencies": [
        "@esuiss/scroll-area"
      ],
      "files": [
        {
          "path": "examples/scroll-area-horizontal.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/scroll-area"
        }
      }
    },
    {
      "name": "search-picker-controlled",
      "type": "registry:example",
      "title": "Search Picker Controlled",
      "description": "Search Picker example: Controlled.",
      "registryDependencies": [
        "@esuiss/search-picker"
      ],
      "files": [
        {
          "path": "examples/search-picker-controlled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "search-picker-demo",
      "type": "registry:example",
      "title": "Search Picker Demo",
      "description": "Search Picker example.",
      "registryDependencies": [
        "@esuiss/search-picker"
      ],
      "files": [
        {
          "path": "examples/search-picker-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "search-picker-disabled",
      "type": "registry:example",
      "title": "Search Picker Disabled",
      "description": "Search Picker example: Disabled.",
      "registryDependencies": [
        "@esuiss/search-picker"
      ],
      "files": [
        {
          "path": "examples/search-picker-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "search-picker-floating",
      "type": "registry:example",
      "title": "Search Picker Floating",
      "description": "Search Picker example: Floating.",
      "registryDependencies": [
        "@esuiss/search-picker"
      ],
      "files": [
        {
          "path": "examples/search-picker-floating.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "search-picker-grouped",
      "type": "registry:example",
      "title": "Search Picker Grouped",
      "description": "Search Picker example: Grouped.",
      "registryDependencies": [
        "@esuiss/search-picker"
      ],
      "files": [
        {
          "path": "examples/search-picker-grouped.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "search-picker-invalid",
      "type": "registry:example",
      "title": "Search Picker Invalid",
      "description": "Search Picker example: Invalid.",
      "registryDependencies": [
        "@esuiss/search-picker"
      ],
      "files": [
        {
          "path": "examples/search-picker-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "search-picker-with-close-button",
      "type": "registry:example",
      "title": "Search Picker With Close Button",
      "description": "Search Picker example: With close button.",
      "registryDependencies": [
        "@esuiss/search-picker"
      ],
      "files": [
        {
          "path": "examples/search-picker-with-close-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "search-picker-with-close-label",
      "type": "registry:example",
      "title": "Search Picker With Close Label",
      "description": "Search Picker example: With close label.",
      "registryDependencies": [
        "@esuiss/search-picker"
      ],
      "files": [
        {
          "path": "examples/search-picker-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "search-picker-with-title",
      "type": "registry:example",
      "title": "Search Picker With Title",
      "description": "Search Picker example: With title.",
      "registryDependencies": [
        "@esuiss/search-picker"
      ],
      "files": [
        {
          "path": "examples/search-picker-with-title.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "search-picker-with-value",
      "type": "registry:example",
      "title": "Search Picker With Value",
      "description": "Search Picker example: With value.",
      "registryDependencies": [
        "@esuiss/search-picker"
      ],
      "files": [
        {
          "path": "examples/search-picker-with-value.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/search-picker"
        }
      }
    },
    {
      "name": "search-reveal-demo",
      "type": "registry:example",
      "title": "Search Reveal Demo",
      "description": "Search Reveal example.",
      "registryDependencies": [
        "@esuiss/search-reveal"
      ],
      "files": [
        {
          "path": "examples/search-reveal-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/search-reveal"
        }
      }
    },
    {
      "name": "search-reveal-short-list",
      "type": "registry:example",
      "title": "Search Reveal Short List",
      "description": "Search Reveal example: Short list.",
      "registryDependencies": [
        "@esuiss/search-reveal"
      ],
      "files": [
        {
          "path": "examples/search-reveal-short-list.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/search-reveal"
        }
      }
    },
    {
      "name": "section-index-compact",
      "type": "registry:example",
      "title": "Section Index Compact",
      "description": "Section Index example: Compact.",
      "registryDependencies": [
        "@esuiss/scroll-area",
        "@esuiss/section-index"
      ],
      "files": [
        {
          "path": "examples/section-index-compact.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/section-index"
        }
      }
    },
    {
      "name": "section-index-demo",
      "type": "registry:example",
      "title": "Section Index Demo",
      "description": "Section Index example.",
      "registryDependencies": [
        "@esuiss/scroll-area",
        "@esuiss/section-index"
      ],
      "files": [
        {
          "path": "examples/section-index-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/section-index"
        }
      }
    },
    {
      "name": "segment-picker-controlled",
      "type": "registry:example",
      "title": "Segment Picker Controlled",
      "description": "Segment Picker example: Controlled.",
      "registryDependencies": [
        "@esuiss/segment-picker"
      ],
      "files": [
        {
          "path": "examples/segment-picker-controlled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "segment-picker-demo",
      "type": "registry:example",
      "title": "Segment Picker Demo",
      "description": "Segment Picker example.",
      "registryDependencies": [
        "@esuiss/segment-picker"
      ],
      "files": [
        {
          "path": "examples/segment-picker-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "segment-picker-disabled-item",
      "type": "registry:example",
      "title": "Segment Picker Disabled Item",
      "description": "Segment Picker example: Disabled item.",
      "registryDependencies": [
        "@esuiss/segment-picker"
      ],
      "files": [
        {
          "path": "examples/segment-picker-disabled-item.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "segment-picker-disabled",
      "type": "registry:example",
      "title": "Segment Picker Disabled",
      "description": "Segment Picker example: Disabled.",
      "registryDependencies": [
        "@esuiss/segment-picker"
      ],
      "files": [
        {
          "path": "examples/segment-picker-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "segment-picker-outline",
      "type": "registry:example",
      "title": "Segment Picker Outline",
      "description": "Segment Picker example: Outline.",
      "registryDependencies": [
        "@esuiss/segment-picker"
      ],
      "files": [
        {
          "path": "examples/segment-picker-outline.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "segment-picker-sizes",
      "type": "registry:example",
      "title": "Segment Picker Sizes",
      "description": "Segment Picker example: Sizes.",
      "registryDependencies": [
        "@esuiss/segment-picker"
      ],
      "files": [
        {
          "path": "examples/segment-picker-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "segment-picker-spaced",
      "type": "registry:example",
      "title": "Segment Picker Spaced",
      "description": "Segment Picker example: Spaced.",
      "registryDependencies": [
        "@esuiss/segment-picker"
      ],
      "files": [
        {
          "path": "examples/segment-picker-spaced.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "segment-picker-with-icons-and-text",
      "type": "registry:example",
      "title": "Segment Picker With Icons and Text",
      "description": "Segment Picker example: With icons and text.",
      "registryDependencies": [
        "@esuiss/segment-picker"
      ],
      "files": [
        {
          "path": "examples/segment-picker-with-icons-and-text.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "segment-picker-with-icons",
      "type": "registry:example",
      "title": "Segment Picker With Icons",
      "description": "Segment Picker example: With icons.",
      "registryDependencies": [
        "@esuiss/segment-picker"
      ],
      "files": [
        {
          "path": "examples/segment-picker-with-icons.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "segment-picker-without-value",
      "type": "registry:example",
      "title": "Segment Picker Without Value",
      "description": "Segment Picker example: Without value.",
      "registryDependencies": [
        "@esuiss/segment-picker"
      ],
      "files": [
        {
          "path": "examples/segment-picker-without-value.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/segment-picker"
        }
      }
    },
    {
      "name": "select-demo",
      "type": "registry:example",
      "title": "Select Demo",
      "description": "Select example.",
      "registryDependencies": [
        "@esuiss/select"
      ],
      "files": [
        {
          "path": "examples/select-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/select"
        }
      }
    },
    {
      "name": "select-disabled",
      "type": "registry:example",
      "title": "Select Disabled",
      "description": "Select example: Disabled.",
      "registryDependencies": [
        "@esuiss/select"
      ],
      "files": [
        {
          "path": "examples/select-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/select"
        }
      }
    },
    {
      "name": "select-grouped",
      "type": "registry:example",
      "title": "Select Grouped",
      "description": "Select example: Grouped.",
      "registryDependencies": [
        "@esuiss/select"
      ],
      "files": [
        {
          "path": "examples/select-grouped.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/select"
        }
      }
    },
    {
      "name": "select-invalid",
      "type": "registry:example",
      "title": "Select Invalid",
      "description": "Select example: Invalid.",
      "registryDependencies": [
        "@esuiss/select"
      ],
      "files": [
        {
          "path": "examples/select-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/select"
        }
      }
    },
    {
      "name": "select-open",
      "type": "registry:example",
      "title": "Select Open",
      "description": "Select example: Open.",
      "registryDependencies": [
        "@esuiss/select"
      ],
      "files": [
        {
          "path": "examples/select-open.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/select"
        }
      }
    },
    {
      "name": "select-small",
      "type": "registry:example",
      "title": "Select Small",
      "description": "Select example: Small.",
      "registryDependencies": [
        "@esuiss/select"
      ],
      "files": [
        {
          "path": "examples/select-small.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/select"
        }
      }
    },
    {
      "name": "select-with-icons",
      "type": "registry:example",
      "title": "Select With Icons",
      "description": "Select example: With icons.",
      "registryDependencies": [
        "@esuiss/select"
      ],
      "files": [
        {
          "path": "examples/select-with-icons.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/select"
        }
      }
    },
    {
      "name": "select-with-value",
      "type": "registry:example",
      "title": "Select With Value",
      "description": "Select example: With value.",
      "registryDependencies": [
        "@esuiss/select"
      ],
      "files": [
        {
          "path": "examples/select-with-value.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/select"
        }
      }
    },
    {
      "name": "selection-list-demo",
      "type": "registry:example",
      "title": "Selection List Demo",
      "description": "Selection List example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/selection-list"
      ],
      "files": [
        {
          "path": "examples/selection-list-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/selection-list"
        }
      }
    },
    {
      "name": "selection-list-icon-actions",
      "type": "registry:example",
      "title": "Selection List Icon Actions",
      "description": "Selection List example: Icon actions.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/selection-list"
      ],
      "files": [
        {
          "path": "examples/selection-list-icon-actions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/selection-list"
        }
      }
    },
    {
      "name": "separator-demo",
      "type": "registry:example",
      "title": "Separator Demo",
      "description": "Separator example.",
      "registryDependencies": [
        "@esuiss/separator"
      ],
      "files": [
        {
          "path": "examples/separator-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/separator"
        }
      }
    },
    {
      "name": "separator-horizontal",
      "type": "registry:example",
      "title": "Separator Horizontal",
      "description": "Separator example: Horizontal.",
      "registryDependencies": [
        "@esuiss/separator"
      ],
      "files": [
        {
          "path": "examples/separator-horizontal.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/separator"
        }
      }
    },
    {
      "name": "separator-vertical",
      "type": "registry:example",
      "title": "Separator Vertical",
      "description": "Separator example: Vertical.",
      "registryDependencies": [
        "@esuiss/separator"
      ],
      "files": [
        {
          "path": "examples/separator-vertical.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/separator"
        }
      }
    },
    {
      "name": "sheet-demo",
      "type": "registry:example",
      "title": "Sheet Demo",
      "description": "Sheet example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/sheet"
      ],
      "files": [
        {
          "path": "examples/sheet-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sheet"
        }
      }
    },
    {
      "name": "sheet-open-bottom",
      "type": "registry:example",
      "title": "Sheet Open Bottom",
      "description": "Sheet example: Bottom.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/sheet"
      ],
      "files": [
        {
          "path": "examples/sheet-open-bottom.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sheet"
        }
      }
    },
    {
      "name": "sheet-open-left",
      "type": "registry:example",
      "title": "Sheet Open Left",
      "description": "Sheet example: Left.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/sheet"
      ],
      "files": [
        {
          "path": "examples/sheet-open-left.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sheet"
        }
      }
    },
    {
      "name": "sheet-sides",
      "type": "registry:example",
      "title": "Sheet Sides",
      "description": "Sheet example: Sides.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/sheet"
      ],
      "files": [
        {
          "path": "examples/sheet-sides.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sheet"
        }
      }
    },
    {
      "name": "sheet-with-close-label",
      "type": "registry:example",
      "title": "Sheet With Close Label",
      "description": "Sheet example: With close label.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/sheet"
      ],
      "files": [
        {
          "path": "examples/sheet-with-close-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sheet"
        }
      }
    },
    {
      "name": "sheet-without-close-button",
      "type": "registry:example",
      "title": "Sheet Without Close Button",
      "description": "Sheet example: Without close button.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/input",
        "@esuiss/label",
        "@esuiss/sheet"
      ],
      "files": [
        {
          "path": "examples/sheet-without-close-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sheet"
        }
      }
    },
    {
      "name": "sidebar-collapsed",
      "type": "registry:example",
      "title": "Sidebar Collapsed",
      "description": "Sidebar example: Collapsed.",
      "registryDependencies": [
        "@esuiss/separator",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/sidebar-collapsed.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sidebar"
        }
      }
    },
    {
      "name": "sidebar-demo",
      "type": "registry:example",
      "title": "Sidebar Demo",
      "description": "Sidebar example.",
      "registryDependencies": [
        "@esuiss/separator",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/sidebar-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sidebar"
        }
      }
    },
    {
      "name": "sidebar-floating",
      "type": "registry:example",
      "title": "Sidebar Floating",
      "description": "Sidebar example: Floating.",
      "registryDependencies": [
        "@esuiss/separator",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/sidebar-floating.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sidebar"
        }
      }
    },
    {
      "name": "sidebar-inset",
      "type": "registry:example",
      "title": "Sidebar Inset",
      "description": "Sidebar example: Inset.",
      "registryDependencies": [
        "@esuiss/separator",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/sidebar-inset.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sidebar"
        }
      }
    },
    {
      "name": "sidebar-loading",
      "type": "registry:example",
      "title": "Sidebar Loading",
      "description": "Sidebar example: Loading.",
      "registryDependencies": [
        "@esuiss/separator",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/sidebar-loading.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sidebar"
        }
      }
    },
    {
      "name": "sidebar-offcanvas",
      "type": "registry:example",
      "title": "Sidebar Offcanvas",
      "description": "Sidebar example: Offcanvas.",
      "registryDependencies": [
        "@esuiss/separator",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/sidebar-offcanvas.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sidebar"
        }
      }
    },
    {
      "name": "sidebar-right-side",
      "type": "registry:example",
      "title": "Sidebar Right Side",
      "description": "Sidebar example: Right side.",
      "registryDependencies": [
        "@esuiss/separator",
        "@esuiss/sidebar"
      ],
      "files": [
        {
          "path": "examples/sidebar-right-side.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/sidebar"
        }
      }
    },
    {
      "name": "skeleton-card",
      "type": "registry:example",
      "title": "Skeleton Card",
      "description": "Skeleton example: Card.",
      "registryDependencies": [
        "@esuiss/skeleton"
      ],
      "files": [
        {
          "path": "examples/skeleton-card.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/skeleton"
        }
      }
    },
    {
      "name": "skeleton-demo",
      "type": "registry:example",
      "title": "Skeleton Demo",
      "description": "Skeleton example.",
      "registryDependencies": [
        "@esuiss/skeleton"
      ],
      "files": [
        {
          "path": "examples/skeleton-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/skeleton"
        }
      }
    },
    {
      "name": "skeleton-list",
      "type": "registry:example",
      "title": "Skeleton List",
      "description": "Skeleton example: List.",
      "registryDependencies": [
        "@esuiss/skeleton"
      ],
      "files": [
        {
          "path": "examples/skeleton-list.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/skeleton"
        }
      }
    },
    {
      "name": "skeleton-profile",
      "type": "registry:example",
      "title": "Skeleton Profile",
      "description": "Skeleton example: Profile.",
      "registryDependencies": [
        "@esuiss/skeleton"
      ],
      "files": [
        {
          "path": "examples/skeleton-profile.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/skeleton"
        }
      }
    },
    {
      "name": "slider-demo",
      "type": "registry:example",
      "title": "Slider Demo",
      "description": "Slider example.",
      "registryDependencies": [
        "@esuiss/slider"
      ],
      "files": [
        {
          "path": "examples/slider-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/slider"
        }
      }
    },
    {
      "name": "slider-disabled",
      "type": "registry:example",
      "title": "Slider Disabled",
      "description": "Slider example: Disabled.",
      "registryDependencies": [
        "@esuiss/slider"
      ],
      "files": [
        {
          "path": "examples/slider-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/slider"
        }
      }
    },
    {
      "name": "slider-range",
      "type": "registry:example",
      "title": "Slider Range",
      "description": "Slider example: Range.",
      "registryDependencies": [
        "@esuiss/slider"
      ],
      "files": [
        {
          "path": "examples/slider-range.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/slider"
        }
      }
    },
    {
      "name": "slider-steps",
      "type": "registry:example",
      "title": "Slider Steps",
      "description": "Slider example: Steps.",
      "registryDependencies": [
        "@esuiss/slider"
      ],
      "files": [
        {
          "path": "examples/slider-steps.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/slider"
        }
      }
    },
    {
      "name": "slider-vertical",
      "type": "registry:example",
      "title": "Slider Vertical",
      "description": "Slider example: Vertical.",
      "registryDependencies": [
        "@esuiss/slider"
      ],
      "files": [
        {
          "path": "examples/slider-vertical.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/slider"
        }
      }
    },
    {
      "name": "sources-demo",
      "type": "registry:example",
      "title": "Sources Demo",
      "description": "Sources example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/sources-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/sources"
        }
      }
    },
    {
      "name": "spinner-colors",
      "type": "registry:example",
      "title": "Spinner Colors",
      "description": "Spinner example: Colors.",
      "registryDependencies": [
        "@esuiss/spinner"
      ],
      "files": [
        {
          "path": "examples/spinner-colors.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/spinner"
        }
      }
    },
    {
      "name": "spinner-demo",
      "type": "registry:example",
      "title": "Spinner Demo",
      "description": "Spinner example.",
      "registryDependencies": [
        "@esuiss/spinner"
      ],
      "files": [
        {
          "path": "examples/spinner-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/spinner"
        }
      }
    },
    {
      "name": "spinner-in-button",
      "type": "registry:example",
      "title": "Spinner In Button",
      "description": "Spinner example: In button.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/spinner"
      ],
      "files": [
        {
          "path": "examples/spinner-in-button.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/spinner"
        }
      }
    },
    {
      "name": "spinner-sizes",
      "type": "registry:example",
      "title": "Spinner Sizes",
      "description": "Spinner example: Sizes.",
      "registryDependencies": [
        "@esuiss/spinner"
      ],
      "files": [
        {
          "path": "examples/spinner-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/spinner"
        }
      }
    },
    {
      "name": "split-view-demo",
      "type": "registry:example",
      "title": "Split View Demo",
      "description": "Split View example.",
      "registryDependencies": [
        "@esuiss/split-view"
      ],
      "files": [
        {
          "path": "examples/split-view-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/split-view"
        }
      }
    },
    {
      "name": "split-view-start-on-sidebar",
      "type": "registry:example",
      "title": "Split View Start On Sidebar",
      "description": "Split View example: Start on sidebar.",
      "registryDependencies": [
        "@esuiss/split-view"
      ],
      "files": [
        {
          "path": "examples/split-view-start-on-sidebar.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/split-view"
        }
      }
    },
    {
      "name": "split-view-two-columns",
      "type": "registry:example",
      "title": "Split View Two Columns",
      "description": "Split View example: Two columns.",
      "registryDependencies": [
        "@esuiss/split-view"
      ],
      "files": [
        {
          "path": "examples/split-view-two-columns.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/split-view"
        }
      }
    },
    {
      "name": "stack-trace-demo",
      "type": "registry:example",
      "title": "Stack Trace Demo",
      "description": "Stack Trace example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/stack-trace-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/stack-trace"
        }
      }
    },
    {
      "name": "stack-trace-frames",
      "type": "registry:example",
      "title": "Stack Trace Frames",
      "description": "Stack Trace example: Frame links.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/stack-trace-frames.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/stack-trace"
        }
      }
    },
    {
      "name": "stepper-demo",
      "type": "registry:example",
      "title": "Stepper Demo",
      "description": "Stepper example.",
      "registryDependencies": [
        "@esuiss/stepper"
      ],
      "files": [
        {
          "path": "examples/stepper-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/stepper"
        }
      }
    },
    {
      "name": "stepper-print",
      "type": "registry:example",
      "title": "Stepper Print",
      "description": "Stepper example: Print.",
      "registryDependencies": [
        "@esuiss/stepper"
      ],
      "files": [
        {
          "path": "examples/stepper-print.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/stepper"
        }
      }
    },
    {
      "name": "subagent-demo",
      "type": "registry:example",
      "title": "Subagent Demo",
      "description": "Subagent example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/subagent-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/subagent"
        }
      }
    },
    {
      "name": "subagent-details",
      "type": "registry:example",
      "title": "Subagent Details",
      "description": "Subagent example: Details.",
      "registryDependencies": [
        "@esuiss/badge",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/subagent-details.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/subagent"
        }
      }
    },
    {
      "name": "subagent-running",
      "type": "registry:example",
      "title": "Subagent Running",
      "description": "Subagent example: Running.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/subagent-running.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/subagent"
        }
      }
    },
    {
      "name": "suggestion-demo",
      "type": "registry:example",
      "title": "Suggestion Demo",
      "description": "Suggestion example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/button",
        "@esuiss/input-group",
        "@esuiss/message"
      ],
      "files": [
        {
          "path": "examples/suggestion-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/suggestion"
        }
      }
    },
    {
      "name": "swipe-actions-both-sides",
      "type": "registry:example",
      "title": "Swipe Actions Both Sides",
      "description": "Swipe Actions example: Both sides.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/swipe-actions"
      ],
      "files": [
        {
          "path": "examples/swipe-actions-both-sides.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/swipe-actions"
        }
      }
    },
    {
      "name": "swipe-actions-demo",
      "type": "registry:example",
      "title": "Swipe Actions Demo",
      "description": "Swipe Actions example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/swipe-actions"
      ],
      "files": [
        {
          "path": "examples/swipe-actions-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/swipe-actions"
        }
      }
    },
    {
      "name": "swipe-actions-variants",
      "type": "registry:example",
      "title": "Swipe Actions Variants",
      "description": "Swipe Actions example: Variants.",
      "registryDependencies": [
        "@esuiss/swipe-actions"
      ],
      "files": [
        {
          "path": "examples/swipe-actions-variants.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/swipe-actions"
        }
      }
    },
    {
      "name": "switch-checked",
      "type": "registry:example",
      "title": "Switch Checked",
      "description": "Switch example: Checked.",
      "registryDependencies": [
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "examples/switch-checked.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/switch"
        }
      }
    },
    {
      "name": "switch-demo",
      "type": "registry:example",
      "title": "Switch Demo",
      "description": "Switch example.",
      "registryDependencies": [
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "examples/switch-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/switch"
        }
      }
    },
    {
      "name": "switch-disabled",
      "type": "registry:example",
      "title": "Switch Disabled",
      "description": "Switch example: Disabled.",
      "registryDependencies": [
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "examples/switch-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/switch"
        }
      }
    },
    {
      "name": "switch-invalid",
      "type": "registry:example",
      "title": "Switch Invalid",
      "description": "Switch example: Invalid.",
      "registryDependencies": [
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "examples/switch-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/switch"
        }
      }
    },
    {
      "name": "switch-sizes",
      "type": "registry:example",
      "title": "Switch Sizes",
      "description": "Switch example: Sizes.",
      "registryDependencies": [
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "examples/switch-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/switch"
        }
      }
    },
    {
      "name": "switch-with-label",
      "type": "registry:example",
      "title": "Switch With Label",
      "description": "Switch example: With label.",
      "registryDependencies": [
        "@esuiss/label",
        "@esuiss/switch"
      ],
      "files": [
        {
          "path": "examples/switch-with-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/switch"
        }
      }
    },
    {
      "name": "tab-bar-demo",
      "type": "registry:example",
      "title": "Tab Bar Demo",
      "description": "Tab Bar example.",
      "registryDependencies": [
        "@esuiss/tab-bar"
      ],
      "files": [
        {
          "path": "examples/tab-bar-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tab-bar"
        }
      }
    },
    {
      "name": "tab-bar-disabled-item",
      "type": "registry:example",
      "title": "Tab Bar Disabled Item",
      "description": "Tab Bar example: Disabled item.",
      "registryDependencies": [
        "@esuiss/tab-bar"
      ],
      "files": [
        {
          "path": "examples/tab-bar-disabled-item.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tab-bar"
        }
      }
    },
    {
      "name": "tab-bar-fits-without-more",
      "type": "registry:example",
      "title": "Tab Bar Fits Without More",
      "description": "Tab Bar example: Fits without more.",
      "registryDependencies": [
        "@esuiss/tab-bar"
      ],
      "files": [
        {
          "path": "examples/tab-bar-fits-without-more.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tab-bar"
        }
      }
    },
    {
      "name": "tab-bar-links",
      "type": "registry:example",
      "title": "Tab Bar Links",
      "description": "Tab Bar example: Links.",
      "registryDependencies": [
        "@esuiss/tab-bar"
      ],
      "files": [
        {
          "path": "examples/tab-bar-links.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tab-bar"
        }
      }
    },
    {
      "name": "tab-bar-open",
      "type": "registry:example",
      "title": "Tab Bar Open",
      "description": "Tab Bar example: Open.",
      "registryDependencies": [
        "@esuiss/tab-bar"
      ],
      "files": [
        {
          "path": "examples/tab-bar-open.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tab-bar"
        }
      }
    },
    {
      "name": "tab-bar-overflow-into-more",
      "type": "registry:example",
      "title": "Tab Bar Overflow Into More",
      "description": "Tab Bar example: Overflow into more.",
      "registryDependencies": [
        "@esuiss/tab-bar"
      ],
      "files": [
        {
          "path": "examples/tab-bar-overflow-into-more.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tab-bar"
        }
      }
    },
    {
      "name": "table-demo",
      "type": "registry:example",
      "title": "Table Demo",
      "description": "Table example.",
      "registryDependencies": [
        "@esuiss/table"
      ],
      "files": [
        {
          "path": "examples/table-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/table"
        }
      }
    },
    {
      "name": "table-list-demo",
      "type": "registry:example",
      "title": "Table List Demo",
      "description": "Table List example.",
      "registryDependencies": [
        "@esuiss/table-list",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "examples/table-list-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/table-list"
        }
      }
    },
    {
      "name": "table-list-empty",
      "type": "registry:example",
      "title": "Table List Empty",
      "description": "Table List example: Empty.",
      "registryDependencies": [
        "@esuiss/table-list",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "examples/table-list-empty.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/table-list"
        }
      }
    },
    {
      "name": "table-list-without-title",
      "type": "registry:example",
      "title": "Table List Without Title",
      "description": "Table List example: Without title.",
      "registryDependencies": [
        "@esuiss/table-list",
        "@esuiss/utils"
      ],
      "files": [
        {
          "path": "examples/table-list-without-title.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/table-list"
        }
      }
    },
    {
      "name": "table-selected-row",
      "type": "registry:example",
      "title": "Table Selected Row",
      "description": "Table example: Selected row.",
      "registryDependencies": [
        "@esuiss/table"
      ],
      "files": [
        {
          "path": "examples/table-selected-row.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/table"
        }
      }
    },
    {
      "name": "tabs-demo",
      "type": "registry:example",
      "title": "Tabs Demo",
      "description": "Tabs example.",
      "registryDependencies": [
        "@esuiss/tabs"
      ],
      "files": [
        {
          "path": "examples/tabs-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tabs"
        }
      }
    },
    {
      "name": "tabs-disabled-tab",
      "type": "registry:example",
      "title": "Tabs Disabled Tab",
      "description": "Tabs example: Disabled tab.",
      "registryDependencies": [
        "@esuiss/tabs"
      ],
      "files": [
        {
          "path": "examples/tabs-disabled-tab.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tabs"
        }
      }
    },
    {
      "name": "tabs-line",
      "type": "registry:example",
      "title": "Tabs Line",
      "description": "Tabs example: Line.",
      "registryDependencies": [
        "@esuiss/tabs"
      ],
      "files": [
        {
          "path": "examples/tabs-line.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tabs"
        }
      }
    },
    {
      "name": "tabs-many-tabs-line",
      "type": "registry:example",
      "title": "Tabs Many Tabs Line",
      "description": "Tabs example: Many tabs line.",
      "registryDependencies": [
        "@esuiss/tabs"
      ],
      "files": [
        {
          "path": "examples/tabs-many-tabs-line.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tabs"
        }
      }
    },
    {
      "name": "tabs-many-tabs",
      "type": "registry:example",
      "title": "Tabs Many Tabs",
      "description": "Tabs example: Many tabs.",
      "registryDependencies": [
        "@esuiss/tabs"
      ],
      "files": [
        {
          "path": "examples/tabs-many-tabs.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tabs"
        }
      }
    },
    {
      "name": "tabs-vertical",
      "type": "registry:example",
      "title": "Tabs Vertical",
      "description": "Tabs example: Vertical.",
      "registryDependencies": [
        "@esuiss/tabs"
      ],
      "files": [
        {
          "path": "examples/tabs-vertical.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tabs"
        }
      }
    },
    {
      "name": "tabs-with-icons",
      "type": "registry:example",
      "title": "Tabs With Icons",
      "description": "Tabs example: With icons.",
      "registryDependencies": [
        "@esuiss/tabs"
      ],
      "files": [
        {
          "path": "examples/tabs-with-icons.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tabs"
        }
      }
    },
    {
      "name": "task-demo",
      "type": "registry:example",
      "title": "Task Demo",
      "description": "Task example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/task-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/task"
        }
      }
    },
    {
      "name": "terminal-demo",
      "type": "registry:example",
      "title": "Terminal Demo",
      "description": "Terminal example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/terminal-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/terminal"
        }
      }
    },
    {
      "name": "terminal-error",
      "type": "registry:example",
      "title": "Terminal Error",
      "description": "Terminal example: Exit code.",
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/terminal-error.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/terminal"
        }
      }
    },
    {
      "name": "test-results-demo",
      "type": "registry:example",
      "title": "Test Results Demo",
      "description": "Test Results example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/test-results-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/test-results"
        }
      }
    },
    {
      "name": "test-results-suites",
      "type": "registry:example",
      "title": "Test Results Suites",
      "description": "Test Results example: Suites.",
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/test-results-suites.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/test-results"
        }
      }
    },
    {
      "name": "textarea-demo",
      "type": "registry:example",
      "title": "Textarea Demo",
      "description": "Textarea example.",
      "registryDependencies": [
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "examples/textarea-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/textarea"
        }
      }
    },
    {
      "name": "textarea-disabled",
      "type": "registry:example",
      "title": "Textarea Disabled",
      "description": "Textarea example: Disabled.",
      "registryDependencies": [
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "examples/textarea-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/textarea"
        }
      }
    },
    {
      "name": "textarea-invalid",
      "type": "registry:example",
      "title": "Textarea Invalid",
      "description": "Textarea example: Invalid.",
      "registryDependencies": [
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "examples/textarea-invalid.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/textarea"
        }
      }
    },
    {
      "name": "textarea-resizable-outside",
      "type": "registry:example",
      "title": "Textarea Resizable Outside",
      "description": "Textarea example: Resizable outside.",
      "registryDependencies": [
        "@esuiss/label",
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "examples/textarea-resizable-outside.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/textarea"
        }
      }
    },
    {
      "name": "textarea-resizable",
      "type": "registry:example",
      "title": "Textarea Resizable",
      "description": "Textarea example: Resizable.",
      "registryDependencies": [
        "@esuiss/label",
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "examples/textarea-resizable.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/textarea"
        }
      }
    },
    {
      "name": "textarea-with-label",
      "type": "registry:example",
      "title": "Textarea With Label",
      "description": "Textarea example: With label.",
      "registryDependencies": [
        "@esuiss/label",
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "examples/textarea-with-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/textarea"
        }
      }
    },
    {
      "name": "textarea-with-value",
      "type": "registry:example",
      "title": "Textarea With Value",
      "description": "Textarea example: With value.",
      "registryDependencies": [
        "@esuiss/textarea"
      ],
      "files": [
        {
          "path": "examples/textarea-with-value.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/textarea"
        }
      }
    },
    {
      "name": "theme-blurred",
      "type": "registry:example",
      "title": "Theme Blurred",
      "description": "Theming example: Dark mode.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-blurred.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/theming"
        }
      }
    },
    {
      "name": "theme-circle-blur-from-corner",
      "type": "registry:example",
      "title": "Theme Circle Blur From Corner",
      "description": "Theme Circle Blur From Corner example.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-circle-blur-from-corner.tsx",
          "type": "registry:example"
        }
      ]
    },
    {
      "name": "theme-circle-blur",
      "type": "registry:example",
      "title": "Theme Circle Blur",
      "description": "Theme Circle Blur example.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-circle-blur.tsx",
          "type": "registry:example"
        }
      ]
    },
    {
      "name": "theme-circle-from-corner",
      "type": "registry:example",
      "title": "Theme Circle From Corner",
      "description": "Theme Circle From Corner example.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-circle-from-corner.tsx",
          "type": "registry:example"
        }
      ]
    },
    {
      "name": "theme-circle-from-edge",
      "type": "registry:example",
      "title": "Theme Circle From Edge",
      "description": "Theme Circle From Edge example.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-circle-from-edge.tsx",
          "type": "registry:example"
        }
      ]
    },
    {
      "name": "theme-circle",
      "type": "registry:example",
      "title": "Theme Circle",
      "description": "Theming example: Dark mode.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-circle.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/theming"
        }
      }
    },
    {
      "name": "theme-light-dark-system",
      "type": "registry:example",
      "title": "Theme Light Dark System",
      "description": "Theme Light Dark System example.",
      "registryDependencies": [
        "@esuiss/theme",
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/theme-light-dark-system.tsx",
          "type": "registry:example"
        }
      ]
    },
    {
      "name": "theme-polygon",
      "type": "registry:example",
      "title": "Theme Polygon",
      "description": "Theme Polygon example.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-polygon.tsx",
          "type": "registry:example"
        }
      ]
    },
    {
      "name": "theme-rectangle-sideways",
      "type": "registry:example",
      "title": "Theme Rectangle Sideways",
      "description": "Theme Rectangle Sideways example.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-rectangle-sideways.tsx",
          "type": "registry:example"
        }
      ]
    },
    {
      "name": "theme-rectangle",
      "type": "registry:example",
      "title": "Theme Rectangle",
      "description": "Theme Rectangle example.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-rectangle.tsx",
          "type": "registry:example"
        }
      ]
    },
    {
      "name": "theme-sizes",
      "type": "registry:example",
      "title": "Theme Sizes",
      "description": "Theming example: Dark mode.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/theming"
        }
      }
    },
    {
      "name": "theme-status",
      "type": "registry:example",
      "title": "Theme Status",
      "description": "Theming example: Dark mode.",
      "registryDependencies": [
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-status.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/theming"
        }
      }
    },
    {
      "name": "theme-without-transition",
      "type": "registry:example",
      "title": "Theme Without Transition",
      "description": "Theming example: Dark mode.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/theme"
      ],
      "files": [
        {
          "path": "examples/theme-without-transition.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/theming"
        }
      }
    },
    {
      "name": "tip-demo",
      "type": "registry:example",
      "title": "Tip Demo",
      "description": "Tip example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/tip"
      ],
      "files": [
        {
          "path": "examples/tip-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/tip"
        }
      }
    },
    {
      "name": "toast-demo",
      "type": "registry:example",
      "title": "Toast Demo",
      "description": "Toast example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/toast"
      ],
      "files": [
        {
          "path": "examples/toast-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toast"
        }
      }
    },
    {
      "name": "toast-promise-rejected",
      "type": "registry:example",
      "title": "Toast Promise Rejected",
      "description": "Toast example: Promise rejected.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/toast"
      ],
      "files": [
        {
          "path": "examples/toast-promise-rejected.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toast"
        }
      }
    },
    {
      "name": "toast-promise-toast",
      "type": "registry:example",
      "title": "Toast Promise Toast",
      "description": "Toast example: Promise toast.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/toast"
      ],
      "files": [
        {
          "path": "examples/toast-promise-toast.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toast"
        }
      }
    },
    {
      "name": "toast-timeout",
      "type": "registry:example",
      "title": "Toast Timeout",
      "description": "Toast example: Timeout.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/toast"
      ],
      "files": [
        {
          "path": "examples/toast-timeout.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toast"
        }
      }
    },
    {
      "name": "toast-title-only",
      "type": "registry:example",
      "title": "Toast Title Only",
      "description": "Toast example: Title only.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/toast"
      ],
      "files": [
        {
          "path": "examples/toast-title-only.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toast"
        }
      }
    },
    {
      "name": "toast-types",
      "type": "registry:example",
      "title": "Toast Types",
      "description": "Toast example: Types.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/toast"
      ],
      "files": [
        {
          "path": "examples/toast-types.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toast"
        }
      }
    },
    {
      "name": "toast-with-action",
      "type": "registry:example",
      "title": "Toast With Action",
      "description": "Toast example: With action.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/toast"
      ],
      "files": [
        {
          "path": "examples/toast-with-action.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toast"
        }
      }
    },
    {
      "name": "toggle-demo",
      "type": "registry:example",
      "title": "Toggle Demo",
      "description": "Toggle example.",
      "registryDependencies": [
        "@esuiss/toggle"
      ],
      "files": [
        {
          "path": "examples/toggle-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle"
        }
      }
    },
    {
      "name": "toggle-disabled",
      "type": "registry:example",
      "title": "Toggle Disabled",
      "description": "Toggle example: Disabled.",
      "registryDependencies": [
        "@esuiss/toggle"
      ],
      "files": [
        {
          "path": "examples/toggle-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle"
        }
      }
    },
    {
      "name": "toggle-group-attached",
      "type": "registry:example",
      "title": "Toggle Group Attached",
      "description": "Toggle Group example: Attached.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-attached.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-group-demo",
      "type": "registry:example",
      "title": "Toggle Group Demo",
      "description": "Toggle Group example.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-group-disabled",
      "type": "registry:example",
      "title": "Toggle Group Disabled",
      "description": "Toggle Group example: Disabled.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-disabled.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-group-outline",
      "type": "registry:example",
      "title": "Toggle Group Outline",
      "description": "Toggle Group example: Outline.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-outline.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-group-segmented-multiple",
      "type": "registry:example",
      "title": "Toggle Group Segmented Multiple",
      "description": "Toggle Group example: Segmented multiple.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-segmented-multiple.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-group-segmented-sizes",
      "type": "registry:example",
      "title": "Toggle Group Segmented Sizes",
      "description": "Toggle Group example: Segmented sizes.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-segmented-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-group-segmented-vertical",
      "type": "registry:example",
      "title": "Toggle Group Segmented Vertical",
      "description": "Toggle Group example: Segmented vertical.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-segmented-vertical.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-group-segmented",
      "type": "registry:example",
      "title": "Toggle Group Segmented",
      "description": "Toggle Group example: Segmented.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-segmented.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-group-single-selection",
      "type": "registry:example",
      "title": "Toggle Group Single Selection",
      "description": "Toggle Group example: Single selection.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-single-selection.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-group-sizes",
      "type": "registry:example",
      "title": "Toggle Group Sizes",
      "description": "Toggle Group example: Sizes.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-group-vertical",
      "type": "registry:example",
      "title": "Toggle Group Vertical",
      "description": "Toggle Group example: Vertical.",
      "registryDependencies": [
        "@esuiss/toggle-group"
      ],
      "files": [
        {
          "path": "examples/toggle-group-vertical.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle-group"
        }
      }
    },
    {
      "name": "toggle-pressed",
      "type": "registry:example",
      "title": "Toggle Pressed",
      "description": "Toggle example: Pressed.",
      "registryDependencies": [
        "@esuiss/toggle"
      ],
      "files": [
        {
          "path": "examples/toggle-pressed.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle"
        }
      }
    },
    {
      "name": "toggle-sizes",
      "type": "registry:example",
      "title": "Toggle Sizes",
      "description": "Toggle example: Sizes.",
      "registryDependencies": [
        "@esuiss/toggle"
      ],
      "files": [
        {
          "path": "examples/toggle-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle"
        }
      }
    },
    {
      "name": "toggle-variants",
      "type": "registry:example",
      "title": "Toggle Variants",
      "description": "Toggle example: Variants.",
      "registryDependencies": [
        "@esuiss/toggle"
      ],
      "files": [
        {
          "path": "examples/toggle-variants.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle"
        }
      }
    },
    {
      "name": "toggle-with-text",
      "type": "registry:example",
      "title": "Toggle With Text",
      "description": "Toggle example: With text.",
      "registryDependencies": [
        "@esuiss/toggle"
      ],
      "files": [
        {
          "path": "examples/toggle-with-text.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/toggle"
        }
      }
    },
    {
      "name": "tool-approval",
      "type": "registry:example",
      "title": "Tool Approval",
      "description": "Tool example: Approval.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/button",
        "@esuiss/item",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/tool-approval.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/tool"
        }
      }
    },
    {
      "name": "tool-demo",
      "type": "registry:example",
      "title": "Tool Demo",
      "description": "Tool example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/tool-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/tool"
        }
      }
    },
    {
      "name": "tool-sheet",
      "type": "registry:example",
      "title": "Tool Sheet",
      "description": "Tool example: Output in a sheet.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/sheet",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/tool-sheet.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/tool"
        }
      }
    },
    {
      "name": "tool-states",
      "type": "registry:example",
      "title": "Tool States",
      "description": "Tool example: States.",
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/tool-states.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/ai/tool"
        }
      }
    },
    {
      "name": "tooltip-demo",
      "type": "registry:example",
      "title": "Tooltip Demo",
      "description": "Tooltip example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/tooltip"
      ],
      "files": [
        {
          "path": "examples/tooltip-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tooltip"
        }
      }
    },
    {
      "name": "tooltip-sides",
      "type": "registry:example",
      "title": "Tooltip Sides",
      "description": "Tooltip example: Sides.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/tooltip"
      ],
      "files": [
        {
          "path": "examples/tooltip-sides.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tooltip"
        }
      }
    },
    {
      "name": "tooltip-with-shortcut",
      "type": "registry:example",
      "title": "Tooltip With Shortcut",
      "description": "Tooltip example: With shortcut.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/kbd",
        "@esuiss/tooltip"
      ],
      "files": [
        {
          "path": "examples/tooltip-with-shortcut.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/tooltip"
        }
      }
    },
    {
      "name": "trace-collapsible",
      "type": "registry:example",
      "title": "Trace Collapsible",
      "description": "Trace example: Collapsible.",
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-collapsible.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-commit",
      "type": "registry:example",
      "title": "Trace Commit",
      "description": "Trace example: Commit.",
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/sheet",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-commit.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-demo",
      "type": "registry:example",
      "title": "Trace Demo",
      "description": "Trace example.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-description",
      "type": "registry:example",
      "title": "Trace Description",
      "description": "Trace example: Description.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-description.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-dialog",
      "type": "registry:example",
      "title": "Trace Dialog",
      "description": "Trace example: Dialog.",
      "registryDependencies": [
        "@esuiss/dialog",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-dialog.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-group",
      "type": "registry:example",
      "title": "Trace Group",
      "description": "Trace example: Group.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-group.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-link",
      "type": "registry:example",
      "title": "Trace Link",
      "description": "Trace example: Link.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-link.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-open",
      "type": "registry:example",
      "title": "Trace Open",
      "description": "Trace example: Controlled.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/code-block",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-open.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-sheet",
      "type": "registry:example",
      "title": "Trace Sheet",
      "description": "Trace example: Sheet.",
      "registryDependencies": [
        "@esuiss/sheet",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-sheet.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-sources",
      "type": "registry:example",
      "title": "Trace Sources",
      "description": "Trace example: Sources.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-sources.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-static",
      "type": "registry:example",
      "title": "Trace Static",
      "description": "Trace example: Static.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-static.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-status",
      "type": "registry:example",
      "title": "Trace Status",
      "description": "Trace example: Status.",
      "registryDependencies": [
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-status.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-steps",
      "type": "registry:example",
      "title": "Trace Steps",
      "description": "Trace example: Steps.",
      "registryDependencies": [
        "@esuiss/badge",
        "@esuiss/code-block",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-steps.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-thinking",
      "type": "registry:example",
      "title": "Trace Thinking",
      "description": "Trace example: Reasoning.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-thinking.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-tool-calls",
      "type": "registry:example",
      "title": "Trace Tool Calls",
      "description": "Trace example: Tool calls.",
      "registryDependencies": [
        "@esuiss/bubble",
        "@esuiss/code-block",
        "@esuiss/message",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-tool-calls.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trace-turn",
      "type": "registry:example",
      "title": "Trace Turn",
      "description": "Trace example: Whole turn.",
      "registryDependencies": [
        "@esuiss/code-block",
        "@esuiss/trace"
      ],
      "files": [
        {
          "path": "examples/trace-turn.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/trace"
        }
      }
    },
    {
      "name": "trail-back-label",
      "type": "registry:example",
      "title": "Trail Back Label",
      "description": "Trail example: Back label.",
      "registryDependencies": [
        "@esuiss/trail"
      ],
      "files": [
        {
          "path": "examples/trail-back-label.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/trail"
        }
      }
    },
    {
      "name": "trail-collapsed",
      "type": "registry:example",
      "title": "Trail Collapsed",
      "description": "Trail example: Collapsed.",
      "registryDependencies": [
        "@esuiss/trail"
      ],
      "files": [
        {
          "path": "examples/trail-collapsed.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/trail"
        }
      }
    },
    {
      "name": "trail-demo",
      "type": "registry:example",
      "title": "Trail Demo",
      "description": "Trail example.",
      "registryDependencies": [
        "@esuiss/trail"
      ],
      "files": [
        {
          "path": "examples/trail-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/trail"
        }
      }
    },
    {
      "name": "trail-two-levels",
      "type": "registry:example",
      "title": "Trail Two Levels",
      "description": "Trail example: Two levels.",
      "registryDependencies": [
        "@esuiss/trail"
      ],
      "files": [
        {
          "path": "examples/trail-two-levels.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/patterns/trail"
        }
      }
    },
    {
      "name": "undo-bar-demo",
      "type": "registry:example",
      "title": "Undo Bar Demo",
      "description": "Undo Bar example.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/undo-bar"
      ],
      "files": [
        {
          "path": "examples/undo-bar-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/undo-bar"
        }
      }
    },
    {
      "name": "undo-bar-longer-timeout",
      "type": "registry:example",
      "title": "Undo Bar Longer Timeout",
      "description": "Undo Bar example: Longer timeout.",
      "registryDependencies": [
        "@esuiss/button",
        "@esuiss/undo-bar"
      ],
      "files": [
        {
          "path": "examples/undo-bar-longer-timeout.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/undo-bar"
        }
      }
    },
    {
      "name": "undo-bar-with-swipe-actions",
      "type": "registry:example",
      "title": "Undo Bar With Swipe Actions",
      "description": "Undo Bar example: With swipe actions.",
      "registryDependencies": [
        "@esuiss/swipe-actions",
        "@esuiss/undo-bar"
      ],
      "files": [
        {
          "path": "examples/undo-bar-with-swipe-actions.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/interactions/undo-bar"
        }
      }
    },
    {
      "name": "wheel-picker-date-time",
      "type": "registry:example",
      "title": "Wheel Picker Date Time",
      "description": "Wheel Picker example: Date time.",
      "registryDependencies": [
        "@esuiss/wheel-picker"
      ],
      "files": [
        {
          "path": "examples/wheel-picker-date-time.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/wheel-picker"
        }
      }
    },
    {
      "name": "wheel-picker-demo",
      "type": "registry:example",
      "title": "Wheel Picker Demo",
      "description": "Wheel Picker example.",
      "registryDependencies": [
        "@esuiss/wheel-picker"
      ],
      "files": [
        {
          "path": "examples/wheel-picker-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/wheel-picker"
        }
      }
    },
    {
      "name": "wheel-picker-disabled-items",
      "type": "registry:example",
      "title": "Wheel Picker Disabled Items",
      "description": "Wheel Picker example: Disabled items.",
      "registryDependencies": [
        "@esuiss/wheel-picker"
      ],
      "files": [
        {
          "path": "examples/wheel-picker-disabled-items.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/wheel-picker"
        }
      }
    },
    {
      "name": "widget-auto-resize",
      "type": "registry:example",
      "title": "Widget Auto Resize",
      "description": "Widget example: Auto resize.",
      "registryDependencies": [
        "@esuiss/widget"
      ],
      "files": [
        {
          "path": "examples/widget-auto-resize.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    },
    {
      "name": "widget-centered",
      "type": "registry:example",
      "title": "Widget Centered",
      "description": "Widget example: Centered.",
      "registryDependencies": [
        "@esuiss/widget"
      ],
      "files": [
        {
          "path": "examples/widget-centered.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    },
    {
      "name": "widget-dashboard",
      "type": "registry:example",
      "title": "Widget Dashboard",
      "description": "Widget example: Dashboard.",
      "registryDependencies": [
        "@esuiss/widget"
      ],
      "files": [
        {
          "path": "examples/widget-dashboard.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    },
    {
      "name": "widget-demo",
      "type": "registry:example",
      "title": "Widget Demo",
      "description": "Widget example.",
      "registryDependencies": [
        "@esuiss/widget"
      ],
      "files": [
        {
          "path": "examples/widget-demo.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    },
    {
      "name": "widget-free-resize",
      "type": "registry:example",
      "title": "Widget Free Resize",
      "description": "Widget example: Free resize.",
      "registryDependencies": [
        "@esuiss/scroll-area",
        "@esuiss/widget"
      ],
      "files": [
        {
          "path": "examples/widget-free-resize.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    },
    {
      "name": "widget-kitchen",
      "type": "registry:example",
      "title": "Widget Kitchen",
      "description": "Widget example: Kitchen.",
      "registryDependencies": [
        "@esuiss/widget"
      ],
      "files": [
        {
          "path": "examples/widget-kitchen.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    },
    {
      "name": "widget-reservations",
      "type": "registry:example",
      "title": "Widget Reservations",
      "description": "Widget example: Reservations.",
      "registryDependencies": [
        "@esuiss/widget"
      ],
      "files": [
        {
          "path": "examples/widget-reservations.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    },
    {
      "name": "widget-sales",
      "type": "registry:example",
      "title": "Widget Sales",
      "description": "Widget example: Sales.",
      "registryDependencies": [
        "@esuiss/widget"
      ],
      "files": [
        {
          "path": "examples/widget-sales.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    },
    {
      "name": "widget-sizes",
      "type": "registry:example",
      "title": "Widget Sizes",
      "description": "Widget example: Sizes.",
      "registryDependencies": [
        "@esuiss/widget"
      ],
      "files": [
        {
          "path": "examples/widget-sizes.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    },
    {
      "name": "widget-weekly-report",
      "type": "registry:example",
      "title": "Widget Weekly Report",
      "description": "Widget example: Weekly report.",
      "registryDependencies": [
        "@esuiss/widget"
      ],
      "files": [
        {
          "path": "examples/widget-weekly-report.tsx",
          "type": "registry:example"
        }
      ],
      "meta": {
        "links": {
          "docs": "https://suiss.app/ui/docs/components/widget"
        }
      }
    }
  ]
}
