{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "yugen",
  "homepage": "https://trandat1114.github.io/Yugen-UI/",
  "items": [
    {
      "name": "theme",
      "type": "registry:file",
      "title": "Yugen UI theme — Vite / TanStack Start (src/index.css)",
      "description": "Design tokens (light, dark, high contrast; Sakura, Web and Teams brands), the Tailwind v4 @theme bridge, utilities and keyframes. Imported into your main CSS file automatically.",
      "dependencies": [],
      "registryDependencies": [],
      "css": {
        "@import \"./styles/yugen.css\"": {}
      },
      "docs": "The Yugen theme is now imported into your CSS. It replaces Tailwind's default colour, radius, shadow and font-size scales — use Yugen utilities (bg-background-1, rounded-medium, text-body1) instead; spacing uses the numeric scale (p-3, gap-4).",
      "files": [
        {
          "path": "registry/yugen/styles/yugen.css",
          "type": "registry:file",
          "target": "styles/yugen.css"
        }
      ]
    },
    {
      "name": "theme-next",
      "type": "registry:file",
      "title": "Yugen UI theme — Next.js App Router / React Router (app/globals.css)",
      "description": "Design tokens (light, dark, high contrast; Sakura, Web and Teams brands), the Tailwind v4 @theme bridge, utilities and keyframes. Imported into your main CSS file automatically.",
      "dependencies": [],
      "registryDependencies": [],
      "css": {
        "@import \"./yugen.css\"": {}
      },
      "docs": "The Yugen theme is now imported into your CSS. It replaces Tailwind's default colour, radius, shadow and font-size scales — use Yugen utilities (bg-background-1, rounded-medium, text-body1) instead; spacing uses the numeric scale (p-3, gap-4).",
      "files": [
        {
          "path": "registry/yugen/app/yugen.css",
          "type": "registry:file",
          "target": "app/yugen.css"
        }
      ]
    },
    {
      "name": "cn",
      "type": "registry:lib",
      "title": "cn.ts",
      "description": "Yugen UI helper cn.ts.",
      "dependencies": [
        "clsx@^2.1.1",
        "tailwind-merge@^3.7.0"
      ],
      "registryDependencies": [],
      "files": [
        {
          "path": "registry/yugen/lib/cn.ts",
          "type": "registry:lib"
        }
      ]
    },
    {
      "name": "ai-kit",
      "type": "registry:ui",
      "title": "AIKit",
      "description": "Yugen UI AIKit — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/aria-live.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/code-block.json",
        "https://trandat1114.github.io/Yugen-UI/r/collapsible.json",
        "https://trandat1114.github.io/Yugen-UI/r/field.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/AIKit/AIKit.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AIKit/Citation.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AIKit/PromptInput.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AIKit/Reasoning.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AIKit/StreamingMarkdown.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AIKit/citationChip.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AIKit/codeLanguage.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AIKit/markdown.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AIKit/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "accordion",
      "type": "registry:ui",
      "title": "Accordion",
      "description": "Yugen UI Accordion — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-accordion@^1.3.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Accordion/Accordion.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "app-shell",
      "type": "registry:ui",
      "title": "AppShell",
      "description": "Yugen UI AppShell — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-dialog@^1.1.5",
        "@radix-ui/react-direction@^1.2.0",
        "@radix-ui/react-slot@^1.1.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/drawer.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/kbd.json",
        "https://trandat1114.github.io/Yugen-UI/r/nav.json",
        "https://trandat1114.github.io/Yugen-UI/r/tooltip.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/AppShell/AppShell.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AppShell/NavRailTooltip.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AppShell/Sidebar.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AppShell/context.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AppShell/cookie.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AppShell/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "aria-live",
      "type": "registry:ui",
      "title": "AriaLive",
      "description": "Yugen UI AriaLive — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/visually-hidden.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/AriaLive/AriaLive.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "deprecate",
      "type": "registry:lib",
      "title": "deprecate.ts",
      "description": "Yugen UI helper deprecate.ts.",
      "dependencies": [],
      "registryDependencies": [],
      "files": [
        {
          "path": "registry/yugen/lib/deprecate.ts",
          "type": "registry:lib"
        }
      ]
    },
    {
      "name": "autocomplete",
      "type": "registry:ui",
      "title": "Autocomplete",
      "description": "Yugen UI Autocomplete — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-popover@^1.3.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/combobox.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/dropdown.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/loading.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/search-box.json",
        "https://trandat1114.github.io/Yugen-UI/r/spinner.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Autocomplete/Autocomplete.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Autocomplete/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "cvx",
      "type": "registry:lib",
      "title": "cvx.ts",
      "description": "Yugen UI helper cvx.ts.",
      "dependencies": [
        "class-variance-authority@^0.7.1",
        "clsx@^2.1.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json"
      ],
      "files": [
        {
          "path": "registry/yugen/lib/cvx.ts",
          "type": "registry:lib"
        }
      ]
    },
    {
      "name": "avatar",
      "type": "registry:ui",
      "title": "Avatar",
      "description": "Yugen UI Avatar — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-avatar@^1.1.2",
        "class-variance-authority@^0.7.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Avatar/Avatar.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "avatar-group",
      "type": "registry:ui",
      "title": "AvatarGroup",
      "description": "Yugen UI AvatarGroup — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/avatar.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/AvatarGroup/AvatarGroup.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/AvatarGroup/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "badge",
      "type": "registry:ui",
      "title": "Badge",
      "description": "Yugen UI Badge — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "class-variance-authority@^0.7.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Badge/Badge.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "breadcrumb",
      "type": "registry:ui",
      "title": "Breadcrumb",
      "description": "Yugen UI Breadcrumb — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slot@^1.1.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/menu.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Breadcrumb/Breadcrumb.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Breadcrumb/BreadcrumbOverflowMenu.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Breadcrumb/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "button",
      "type": "registry:ui",
      "title": "Button",
      "description": "Yugen UI Button — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slot@^1.1.1",
        "class-variance-authority@^0.7.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/spinner.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Button/Button.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "button-group",
      "type": "registry:ui",
      "title": "ButtonGroup",
      "description": "Yugen UI ButtonGroup — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "class-variance-authority@^0.7.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/ButtonGroup/ButtonGroup.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "calendar",
      "type": "registry:ui",
      "title": "Calendar",
      "description": "Yugen UI Calendar — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "react-day-picker@^10.0.2"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Calendar/Calendar.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Calendar/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "card",
      "type": "registry:ui",
      "title": "Card",
      "description": "Yugen UI Card — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "class-variance-authority@^0.7.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Card/Card.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "carousel",
      "type": "registry:ui",
      "title": "Carousel",
      "description": "Yugen UI Carousel — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Carousel/Carousel.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Carousel/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "chart",
      "type": "registry:ui",
      "title": "Chart",
      "description": "Yugen UI Chart — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/stat.json",
        "https://trandat1114.github.io/Yugen-UI/r/table.json",
        "https://trandat1114.github.io/Yugen-UI/r/toggle-button.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Chart/BarChart.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/Chart.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/ChartBrush.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/ChartParts.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/DonutChart.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/Heatmap.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/LineChart.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/ScatterChart.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/Sparkline.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/cartesian.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/chartMath.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/chartUtils.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Chart/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "checkbox",
      "type": "registry:ui",
      "title": "Checkbox",
      "description": "Yugen UI Checkbox — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-checkbox@^1.1.3"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Checkbox/Checkbox.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "code-block",
      "type": "registry:ui",
      "title": "CodeBlock",
      "description": "Yugen UI CodeBlock — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/badge.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/tabs.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/CodeBlock/CodeBlock.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/CodeBlock/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "collapsible",
      "type": "registry:ui",
      "title": "Collapsible",
      "description": "Yugen UI Collapsible — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-collapsible@^1.2.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Collapsible/Collapsible.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "color-picker",
      "type": "registry:ui",
      "title": "ColorPicker",
      "description": "Yugen UI ColorPicker — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slider@^1.6.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/field.json",
        "https://trandat1114.github.io/Yugen-UI/r/select.json",
        "https://trandat1114.github.io/Yugen-UI/r/swatch-picker.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/ColorPicker/ColorPicker.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/ColorPicker/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "combobox",
      "type": "registry:ui",
      "title": "Combobox",
      "description": "Yugen UI Combobox — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "@radix-ui/react-popover@^1.3.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/dropdown.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/select.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Combobox/Combobox.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Combobox/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "command",
      "type": "registry:ui",
      "title": "Command",
      "description": "Yugen UI Command — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-dialog@^1.1.5",
        "cmdk@^1.1.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/dialog.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Command/Command.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Command/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "compound-button",
      "type": "registry:ui",
      "title": "CompoundButton",
      "description": "Yugen UI CompoundButton — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slot@^1.1.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/CompoundButton/CompoundButton.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "context-menu",
      "type": "registry:ui",
      "title": "ContextMenu",
      "description": "Yugen UI ContextMenu — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-context-menu@^2.4.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/menu.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/ContextMenu/ContextMenu.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "counter-badge",
      "type": "registry:ui",
      "title": "CounterBadge",
      "description": "Yugen UI CounterBadge — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/badge.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/visually-hidden.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/CounterBadge/CounterBadge.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/CounterBadge/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "data-grid",
      "type": "registry:ui",
      "title": "DataGrid",
      "description": "Yugen UI DataGrid — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/checkbox.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/empty.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/loading.json",
        "https://trandat1114.github.io/Yugen-UI/r/skeleton.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/DataGrid/DataGrid.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/DataGrid/messages.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/DataGrid/useDataGrid.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "data-grid-column-picker",
      "type": "registry:ui",
      "title": "DataGridColumnPicker",
      "description": "Yugen UI DataGridColumnPicker — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/counter-badge.json",
        "https://trandat1114.github.io/Yugen-UI/r/data-grid.json",
        "https://trandat1114.github.io/Yugen-UI/r/menu-button.json",
        "https://trandat1114.github.io/Yugen-UI/r/menu.json",
        "https://trandat1114.github.io/Yugen-UI/r/sortable.json",
        "https://trandat1114.github.io/Yugen-UI/r/toolbar.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/DataGridColumnPicker/DataGridColumnPicker.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "date-picker",
      "type": "registry:ui",
      "title": "DatePicker",
      "description": "Yugen UI DatePicker — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "react-day-picker@^10.0.2"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/calendar.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/field.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/time-picker.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/DatePicker/DatePicker.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/DatePicker/DateTimePicker.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/DatePicker/MonthPicker.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/DatePicker/messages.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/DatePicker/pickerShell.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "decorative",
      "type": "registry:ui",
      "title": "Decorative",
      "description": "Yugen UI Decorative — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Decorative/Decorative.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "description-list",
      "type": "registry:ui",
      "title": "DescriptionList",
      "description": "Yugen UI DescriptionList — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/DescriptionList/DescriptionList.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/DescriptionList/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "dialog",
      "type": "registry:ui",
      "title": "Dialog",
      "description": "Yugen UI Dialog — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-dialog@^1.1.5",
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Dialog/Dialog.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Dialog/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "divider",
      "type": "registry:ui",
      "title": "Divider",
      "description": "Yugen UI Divider — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Divider/Divider.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "drawer",
      "type": "registry:ui",
      "title": "Drawer",
      "description": "Yugen UI Drawer — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-dialog@^1.1.5",
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Drawer/Drawer.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "dropdown",
      "type": "registry:ui",
      "title": "Dropdown",
      "description": "Yugen UI Dropdown — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-select@^2.4.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/select.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Dropdown/Dropdown.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "empty",
      "type": "registry:ui",
      "title": "Empty",
      "description": "Yugen UI Empty — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Empty/Empty.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "field",
      "type": "registry:ui",
      "title": "Field",
      "description": "Yugen UI Field — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Field/Field.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "file-upload",
      "type": "registry:ui",
      "title": "FileUpload",
      "description": "Yugen UI FileUpload — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/ai-kit.json",
        "https://trandat1114.github.io/Yugen-UI/r/aria-live.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/progress-bar.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/FileUpload/FileUpload.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/FileUpload/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "focus-management",
      "type": "registry:ui",
      "title": "FocusManagement",
      "description": "Yugen UI FocusManagement — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [],
      "files": [
        {
          "path": "registry/yugen/ui/FocusManagement/FocusManagement.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "formatted-input",
      "type": "registry:ui",
      "title": "FormattedInput",
      "description": "Yugen UI FormattedInput — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/input.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/FormattedInput/FormattedInput.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "glass-refraction",
      "type": "registry:ui",
      "title": "GlassRefraction",
      "description": "Yugen UI GlassRefraction — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/GlassRefraction/GlassRefraction.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/GlassRefraction/lens.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "hover-card",
      "type": "registry:ui",
      "title": "HoverCard",
      "description": "Yugen UI HoverCard — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "@radix-ui/react-hover-card@^1.2.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/HoverCard/HoverCard.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "image",
      "type": "registry:ui",
      "title": "Image",
      "description": "Yugen UI Image — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "class-variance-authority@^0.7.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Image/Image.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "info-label",
      "type": "registry:ui",
      "title": "InfoLabel",
      "description": "Yugen UI InfoLabel — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/InfoLabel/InfoLabel.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/InfoLabel/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "input",
      "type": "registry:ui",
      "title": "Input",
      "description": "Yugen UI Input — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "class-variance-authority@^0.7.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Input/Input.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "input-otp",
      "type": "registry:ui",
      "title": "InputOTP",
      "description": "Yugen UI InputOTP — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/field.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/InputOTP/InputOTP.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/InputOTP/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "kbd",
      "type": "registry:ui",
      "title": "Kbd",
      "description": "Yugen UI Kbd — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Kbd/Kbd.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "label",
      "type": "registry:ui",
      "title": "Label",
      "description": "Yugen UI Label — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Label/Label.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "link",
      "type": "registry:ui",
      "title": "Link",
      "description": "Yugen UI Link — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slot@^1.1.1",
        "class-variance-authority@^0.7.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Link/Link.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Link/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "list",
      "type": "registry:ui",
      "title": "List",
      "description": "Yugen UI List — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/List/List.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "loading",
      "type": "registry:ui",
      "title": "Loading",
      "description": "Yugen UI Loading — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/aria-live.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/empty.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/motion.json",
        "https://trandat1114.github.io/Yugen-UI/r/skeleton.json",
        "https://trandat1114.github.io/Yugen-UI/r/spinner.json",
        "https://trandat1114.github.io/Yugen-UI/r/toast.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Loading/Loading.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Loading/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "markdown",
      "type": "registry:ui",
      "title": "Markdown",
      "description": "Yugen UI Markdown — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/ai-kit.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/code-block.json",
        "https://trandat1114.github.io/Yugen-UI/r/prose.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Markdown/Markdown.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Markdown/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "menu",
      "type": "registry:ui",
      "title": "Menu",
      "description": "Yugen UI Menu — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-dropdown-menu@^2.2.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Menu/Menu.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "menu-button",
      "type": "registry:ui",
      "title": "MenuButton",
      "description": "Yugen UI MenuButton — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/menu.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/MenuButton/MenuButton.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "menubar",
      "type": "registry:ui",
      "title": "Menubar",
      "description": "Yugen UI Menubar — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-menubar@^1.2.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/menu.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Menubar/Menubar.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "message-bar",
      "type": "registry:ui",
      "title": "MessageBar",
      "description": "Yugen UI MessageBar — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "class-variance-authority@^0.7.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/MessageBar/MessageBar.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/MessageBar/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "message-scroller",
      "type": "registry:ui",
      "title": "MessageScroller",
      "description": "Yugen UI MessageScroller — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/avatar.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/field.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/spinner.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/MessageScroller/ChatComposer.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/MessageScroller/MessageBubble.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/MessageScroller/MessageScroller.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/MessageScroller/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "motion",
      "type": "registry:ui",
      "title": "Motion",
      "description": "Yugen UI Motion — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slot@^1.1.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Motion/Motion.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "nav",
      "type": "registry:ui",
      "title": "Nav",
      "description": "Yugen UI Nav — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slot@^1.1.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Nav/Nav.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Nav/context.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Nav/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "navigation-menu",
      "type": "registry:ui",
      "title": "NavigationMenu",
      "description": "Yugen UI NavigationMenu — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-navigation-menu@^1.4.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/NavigationMenu/NavigationMenu.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/NavigationMenu/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "notification-center",
      "type": "registry:ui",
      "title": "NotificationCenter",
      "description": "Yugen UI NotificationCenter — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/aria-live.json",
        "https://trandat1114.github.io/Yugen-UI/r/avatar.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/counter-badge.json",
        "https://trandat1114.github.io/Yugen-UI/r/empty.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/loading.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/sheet.json",
        "https://trandat1114.github.io/Yugen-UI/r/skeleton.json",
        "https://trandat1114.github.io/Yugen-UI/r/tabs.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/NotificationCenter/NotificationCenter.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/NotificationCenter/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "overflow",
      "type": "registry:ui",
      "title": "Overflow",
      "description": "Yugen UI Overflow — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Overflow/Overflow.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "pagination",
      "type": "registry:ui",
      "title": "Pagination",
      "description": "Yugen UI Pagination — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Pagination/Pagination.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Pagination/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "password-input",
      "type": "registry:ui",
      "title": "PasswordInput",
      "description": "Yugen UI PasswordInput — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/input.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/PasswordInput/PasswordInput.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/PasswordInput/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "persona",
      "type": "registry:ui",
      "title": "Persona",
      "description": "Yugen UI Persona — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/avatar.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/presence-badge.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Persona/Persona.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "popover",
      "type": "registry:ui",
      "title": "Popover",
      "description": "Yugen UI Popover — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "@radix-ui/react-popover@^1.3.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Popover/Popover.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "presence-badge",
      "type": "registry:ui",
      "title": "PresenceBadge",
      "description": "Yugen UI PresenceBadge — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/PresenceBadge/PresenceBadge.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/PresenceBadge/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "progress-bar",
      "type": "registry:ui",
      "title": "ProgressBar",
      "description": "Yugen UI ProgressBar — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/ProgressBar/ProgressBar.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "prose",
      "type": "registry:ui",
      "title": "Prose",
      "description": "Yugen UI Prose — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slot@^1.1.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Prose/Prose.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "questionnaire",
      "type": "registry:ui",
      "title": "Questionnaire",
      "description": "Yugen UI Questionnaire — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-checkbox@^1.1.3",
        "@radix-ui/react-radio-group@^1.5.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/field.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/input.json",
        "https://trandat1114.github.io/Yugen-UI/r/kbd.json",
        "https://trandat1114.github.io/Yugen-UI/r/motion.json",
        "https://trandat1114.github.io/Yugen-UI/r/progress-bar.json",
        "https://trandat1114.github.io/Yugen-UI/r/radio-group.json",
        "https://trandat1114.github.io/Yugen-UI/r/rating.json",
        "https://trandat1114.github.io/Yugen-UI/r/spinner.json",
        "https://trandat1114.github.io/Yugen-UI/r/textarea.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Questionnaire/Questionnaire.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Questionnaire/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "quote",
      "type": "registry:ui",
      "title": "Quote",
      "description": "Yugen UI Quote — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Quote/Quote.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "radio-group",
      "type": "registry:ui",
      "title": "RadioGroup",
      "description": "Yugen UI RadioGroup — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-radio-group@^1.5.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/RadioGroup/RadioGroup.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "rating",
      "type": "registry:ui",
      "title": "Rating",
      "description": "Yugen UI Rating — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Rating/Rating.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Rating/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "resizable",
      "type": "registry:ui",
      "title": "Resizable",
      "description": "Yugen UI Resizable — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "react-resizable-panels@^4.14.7"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Resizable/Resizable.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Resizable/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "scroll-area",
      "type": "registry:ui",
      "title": "ScrollArea",
      "description": "Yugen UI ScrollArea — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-scroll-area@^1.4.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/ScrollArea/ScrollArea.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "search-box",
      "type": "registry:ui",
      "title": "SearchBox",
      "description": "Yugen UI SearchBox — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/input.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/SearchBox/SearchBox.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/SearchBox/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "select",
      "type": "registry:ui",
      "title": "Select",
      "description": "Yugen UI Select — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/field.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Select/Select.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "sheet",
      "type": "registry:ui",
      "title": "Sheet",
      "description": "Yugen UI Sheet — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-dialog@^1.1.5",
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Sheet/Sheet.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Sheet/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "skeleton",
      "type": "registry:ui",
      "title": "Skeleton",
      "description": "Yugen UI Skeleton — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Skeleton/Skeleton.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Skeleton/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "slider",
      "type": "registry:ui",
      "title": "Slider",
      "description": "Yugen UI Slider — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slider@^1.6.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Slider/Slider.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "sonner",
      "type": "registry:ui",
      "title": "Sonner",
      "description": "Yugen UI Sonner — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "@radix-ui/react-toast@^1.3.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/spinner.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Sonner/Sonner.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Sonner/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "sortable",
      "type": "registry:ui",
      "title": "Sortable",
      "description": "Yugen UI Sortable — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slot@^1.1.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/aria-live.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Sortable/Sortable.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Sortable/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "spin-button",
      "type": "registry:ui",
      "title": "SpinButton",
      "description": "Yugen UI SpinButton — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/select.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/SpinButton/SpinButton.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/SpinButton/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "spinner",
      "type": "registry:ui",
      "title": "Spinner",
      "description": "Yugen UI Spinner — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Spinner/Spinner.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Spinner/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "split-button",
      "type": "registry:ui",
      "title": "SplitButton",
      "description": "Yugen UI SplitButton — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/menu.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/SplitButton/SplitButton.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/SplitButton/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "stat",
      "type": "registry:ui",
      "title": "Stat",
      "description": "Yugen UI Stat — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Stat/Stat.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Stat/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "status-page",
      "type": "registry:ui",
      "title": "StatusPage",
      "description": "Yugen UI StatusPage — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/StatusPage/StatusPage.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/StatusPage/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "stepper",
      "type": "registry:ui",
      "title": "Stepper",
      "description": "Yugen UI Stepper — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/loading.json",
        "https://trandat1114.github.io/Yugen-UI/r/progress-bar.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Stepper/Stepper.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Stepper/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "swatch-picker",
      "type": "registry:ui",
      "title": "SwatchPicker",
      "description": "Yugen UI SwatchPicker — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/focus-management.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/SwatchPicker/SwatchPicker.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/SwatchPicker/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "switch",
      "type": "registry:ui",
      "title": "Switch",
      "description": "Yugen UI Switch — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-switch@^1.1.2"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Switch/Switch.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "table",
      "type": "registry:ui",
      "title": "Table",
      "description": "Yugen UI Table — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/checkbox.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Table/Table.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Table/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "tabs",
      "type": "registry:ui",
      "title": "Tabs",
      "description": "Yugen UI Tabs — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-tabs@^1.1.2"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Tabs/Tabs.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Tabs/useScrollMinimize.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "tag",
      "type": "registry:ui",
      "title": "Tag",
      "description": "Yugen UI Tag — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Tag/Tag.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Tag/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "tag-picker",
      "type": "registry:ui",
      "title": "TagPicker",
      "description": "Yugen UI TagPicker — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "@radix-ui/react-popover@^1.3.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/combobox.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/select.json",
        "https://trandat1114.github.io/Yugen-UI/r/sortable.json",
        "https://trandat1114.github.io/Yugen-UI/r/tag.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/TagPicker/TagPicker.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/TagPicker/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "teaching-popover",
      "type": "registry:ui",
      "title": "TeachingPopover",
      "description": "Yugen UI TeachingPopover — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/TeachingPopover/TeachingPopover.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/TeachingPopover/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "text",
      "type": "registry:ui",
      "title": "Text",
      "description": "Yugen UI Text — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Text/Text.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "textarea",
      "type": "registry:ui",
      "title": "Textarea",
      "description": "Yugen UI Textarea — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/select.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Textarea/Textarea.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "time-picker",
      "type": "registry:ui",
      "title": "TimePicker",
      "description": "Yugen UI TimePicker — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "@radix-ui/react-popover@^1.3.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/combobox.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/select.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/TimePicker/TimePicker.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/TimePicker/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "timeline",
      "type": "registry:ui",
      "title": "Timeline",
      "description": "Yugen UI Timeline — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Timeline/Timeline.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "toast",
      "type": "registry:ui",
      "title": "Toast",
      "description": "Yugen UI Toast — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "@radix-ui/react-toast@^1.3.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Toast/Toast.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Toast/messages.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Toast/toastStore.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "toggle-button",
      "type": "registry:ui",
      "title": "ToggleButton",
      "description": "Yugen UI ToggleButton — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-toggle@^1.2.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/cvx.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/ToggleButton/ToggleButton.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "toggle-group",
      "type": "registry:ui",
      "title": "ToggleGroup",
      "description": "Yugen UI ToggleGroup — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-toggle-group@^1.2.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/button-group.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/toggle-button.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/ToggleGroup/ToggleGroup.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "toolbar",
      "type": "registry:ui",
      "title": "Toolbar",
      "description": "Yugen UI Toolbar — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/toggle-button.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Toolbar/Toolbar.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Toolbar/context.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "tooltip",
      "type": "registry:ui",
      "title": "Tooltip",
      "description": "Yugen UI Tooltip — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0",
        "@radix-ui/react-tooltip@^1.1.7"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Tooltip/Tooltip.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "tour",
      "type": "registry:ui",
      "title": "Tour",
      "description": "Yugen UI Tour — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/teaching-popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Tour/Tour.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Tour/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "trace",
      "type": "registry:ui",
      "title": "Trace",
      "description": "Yugen UI Trace — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/badge.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/spinner.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Trace/Trace.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/Trace/messages.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "tree",
      "type": "registry:ui",
      "title": "Tree",
      "description": "Yugen UI Tree — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/Tree/Tree.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "visually-hidden",
      "type": "registry:ui",
      "title": "VisuallyHidden",
      "description": "Yugen UI VisuallyHidden — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-slot@^1.1.1"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/VisuallyHidden/VisuallyHidden.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "yugen-provider",
      "type": "registry:ui",
      "title": "YugenProvider",
      "description": "Yugen UI YugenProvider — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [
        "@radix-ui/react-direction@^1.2.0"
      ],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/toast.json",
        "https://trandat1114.github.io/Yugen-UI/r/tooltip.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/YugenProvider/YugenProvider.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/YugenProvider/context.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/YugenProvider/document.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "_internal",
      "type": "registry:ui",
      "title": "_internal",
      "description": "Yugen UI _internal — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/deprecate.json",
        "https://trandat1114.github.io/Yugen-UI/r/dropdown.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/_internal/breakpoint.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/_internal/composeRefs.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/_internal/copyText.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/_internal/icons.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/_internal/lazyPart.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/_internal/morph.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/_internal/useIsomorphicLayoutEffect.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/_internal/useListbox.tsx",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/_internal/usePressed.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "hooks",
      "type": "registry:ui",
      "title": "hooks",
      "description": "Yugen UI hooks — Fluent 2-inspired, accessible, themeable (light / dark / high contrast, RTL).",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json"
      ],
      "files": [
        {
          "path": "registry/yugen/ui/hooks/Hooks.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/hooks/useClipboard.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/hooks/useControllableState.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/hooks/useDebouncedValue.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/hooks/useDisclosure.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/hooks/useElementSize.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/hooks/useHotkeys.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/hooks/useIntersection.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/hooks/useLocalStorage.ts",
          "type": "registry:ui"
        },
        {
          "path": "registry/yugen/ui/hooks/useMediaQuery.ts",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "all",
      "type": "registry:item",
      "title": "All Yugen UI components",
      "description": "Every Yugen UI component and the cn() helper. Run init first for the theme.",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/ai-kit.json",
        "https://trandat1114.github.io/Yugen-UI/r/accordion.json",
        "https://trandat1114.github.io/Yugen-UI/r/app-shell.json",
        "https://trandat1114.github.io/Yugen-UI/r/aria-live.json",
        "https://trandat1114.github.io/Yugen-UI/r/autocomplete.json",
        "https://trandat1114.github.io/Yugen-UI/r/avatar.json",
        "https://trandat1114.github.io/Yugen-UI/r/avatar-group.json",
        "https://trandat1114.github.io/Yugen-UI/r/badge.json",
        "https://trandat1114.github.io/Yugen-UI/r/breadcrumb.json",
        "https://trandat1114.github.io/Yugen-UI/r/button.json",
        "https://trandat1114.github.io/Yugen-UI/r/button-group.json",
        "https://trandat1114.github.io/Yugen-UI/r/calendar.json",
        "https://trandat1114.github.io/Yugen-UI/r/card.json",
        "https://trandat1114.github.io/Yugen-UI/r/carousel.json",
        "https://trandat1114.github.io/Yugen-UI/r/chart.json",
        "https://trandat1114.github.io/Yugen-UI/r/checkbox.json",
        "https://trandat1114.github.io/Yugen-UI/r/code-block.json",
        "https://trandat1114.github.io/Yugen-UI/r/collapsible.json",
        "https://trandat1114.github.io/Yugen-UI/r/color-picker.json",
        "https://trandat1114.github.io/Yugen-UI/r/combobox.json",
        "https://trandat1114.github.io/Yugen-UI/r/command.json",
        "https://trandat1114.github.io/Yugen-UI/r/compound-button.json",
        "https://trandat1114.github.io/Yugen-UI/r/context-menu.json",
        "https://trandat1114.github.io/Yugen-UI/r/counter-badge.json",
        "https://trandat1114.github.io/Yugen-UI/r/data-grid.json",
        "https://trandat1114.github.io/Yugen-UI/r/data-grid-column-picker.json",
        "https://trandat1114.github.io/Yugen-UI/r/date-picker.json",
        "https://trandat1114.github.io/Yugen-UI/r/decorative.json",
        "https://trandat1114.github.io/Yugen-UI/r/description-list.json",
        "https://trandat1114.github.io/Yugen-UI/r/dialog.json",
        "https://trandat1114.github.io/Yugen-UI/r/divider.json",
        "https://trandat1114.github.io/Yugen-UI/r/drawer.json",
        "https://trandat1114.github.io/Yugen-UI/r/dropdown.json",
        "https://trandat1114.github.io/Yugen-UI/r/empty.json",
        "https://trandat1114.github.io/Yugen-UI/r/field.json",
        "https://trandat1114.github.io/Yugen-UI/r/file-upload.json",
        "https://trandat1114.github.io/Yugen-UI/r/focus-management.json",
        "https://trandat1114.github.io/Yugen-UI/r/formatted-input.json",
        "https://trandat1114.github.io/Yugen-UI/r/glass-refraction.json",
        "https://trandat1114.github.io/Yugen-UI/r/hover-card.json",
        "https://trandat1114.github.io/Yugen-UI/r/image.json",
        "https://trandat1114.github.io/Yugen-UI/r/info-label.json",
        "https://trandat1114.github.io/Yugen-UI/r/input.json",
        "https://trandat1114.github.io/Yugen-UI/r/input-otp.json",
        "https://trandat1114.github.io/Yugen-UI/r/kbd.json",
        "https://trandat1114.github.io/Yugen-UI/r/label.json",
        "https://trandat1114.github.io/Yugen-UI/r/link.json",
        "https://trandat1114.github.io/Yugen-UI/r/list.json",
        "https://trandat1114.github.io/Yugen-UI/r/loading.json",
        "https://trandat1114.github.io/Yugen-UI/r/markdown.json",
        "https://trandat1114.github.io/Yugen-UI/r/menu.json",
        "https://trandat1114.github.io/Yugen-UI/r/menu-button.json",
        "https://trandat1114.github.io/Yugen-UI/r/menubar.json",
        "https://trandat1114.github.io/Yugen-UI/r/message-bar.json",
        "https://trandat1114.github.io/Yugen-UI/r/message-scroller.json",
        "https://trandat1114.github.io/Yugen-UI/r/motion.json",
        "https://trandat1114.github.io/Yugen-UI/r/nav.json",
        "https://trandat1114.github.io/Yugen-UI/r/navigation-menu.json",
        "https://trandat1114.github.io/Yugen-UI/r/notification-center.json",
        "https://trandat1114.github.io/Yugen-UI/r/overflow.json",
        "https://trandat1114.github.io/Yugen-UI/r/pagination.json",
        "https://trandat1114.github.io/Yugen-UI/r/password-input.json",
        "https://trandat1114.github.io/Yugen-UI/r/persona.json",
        "https://trandat1114.github.io/Yugen-UI/r/popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/presence-badge.json",
        "https://trandat1114.github.io/Yugen-UI/r/progress-bar.json",
        "https://trandat1114.github.io/Yugen-UI/r/prose.json",
        "https://trandat1114.github.io/Yugen-UI/r/questionnaire.json",
        "https://trandat1114.github.io/Yugen-UI/r/quote.json",
        "https://trandat1114.github.io/Yugen-UI/r/radio-group.json",
        "https://trandat1114.github.io/Yugen-UI/r/rating.json",
        "https://trandat1114.github.io/Yugen-UI/r/resizable.json",
        "https://trandat1114.github.io/Yugen-UI/r/scroll-area.json",
        "https://trandat1114.github.io/Yugen-UI/r/search-box.json",
        "https://trandat1114.github.io/Yugen-UI/r/select.json",
        "https://trandat1114.github.io/Yugen-UI/r/sheet.json",
        "https://trandat1114.github.io/Yugen-UI/r/skeleton.json",
        "https://trandat1114.github.io/Yugen-UI/r/slider.json",
        "https://trandat1114.github.io/Yugen-UI/r/sonner.json",
        "https://trandat1114.github.io/Yugen-UI/r/sortable.json",
        "https://trandat1114.github.io/Yugen-UI/r/spin-button.json",
        "https://trandat1114.github.io/Yugen-UI/r/spinner.json",
        "https://trandat1114.github.io/Yugen-UI/r/split-button.json",
        "https://trandat1114.github.io/Yugen-UI/r/stat.json",
        "https://trandat1114.github.io/Yugen-UI/r/status-page.json",
        "https://trandat1114.github.io/Yugen-UI/r/stepper.json",
        "https://trandat1114.github.io/Yugen-UI/r/swatch-picker.json",
        "https://trandat1114.github.io/Yugen-UI/r/switch.json",
        "https://trandat1114.github.io/Yugen-UI/r/table.json",
        "https://trandat1114.github.io/Yugen-UI/r/tabs.json",
        "https://trandat1114.github.io/Yugen-UI/r/tag.json",
        "https://trandat1114.github.io/Yugen-UI/r/tag-picker.json",
        "https://trandat1114.github.io/Yugen-UI/r/teaching-popover.json",
        "https://trandat1114.github.io/Yugen-UI/r/text.json",
        "https://trandat1114.github.io/Yugen-UI/r/textarea.json",
        "https://trandat1114.github.io/Yugen-UI/r/time-picker.json",
        "https://trandat1114.github.io/Yugen-UI/r/timeline.json",
        "https://trandat1114.github.io/Yugen-UI/r/toast.json",
        "https://trandat1114.github.io/Yugen-UI/r/toggle-button.json",
        "https://trandat1114.github.io/Yugen-UI/r/toggle-group.json",
        "https://trandat1114.github.io/Yugen-UI/r/toolbar.json",
        "https://trandat1114.github.io/Yugen-UI/r/tooltip.json",
        "https://trandat1114.github.io/Yugen-UI/r/tour.json",
        "https://trandat1114.github.io/Yugen-UI/r/trace.json",
        "https://trandat1114.github.io/Yugen-UI/r/tree.json",
        "https://trandat1114.github.io/Yugen-UI/r/visually-hidden.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json",
        "https://trandat1114.github.io/Yugen-UI/r/_internal.json",
        "https://trandat1114.github.io/Yugen-UI/r/hooks.json"
      ],
      "files": []
    },
    {
      "name": "init",
      "type": "registry:style",
      "extends": "none",
      "title": "Yugen UI — init (Vite, TanStack Start)",
      "description": "Set up Yugen UI in a Vite, TanStack Start project: theme, cn() and YugenProvider, without the default shadcn/ui style.",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/theme.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "docs": "Yugen UI is ready. Wrap your app once — <YugenProvider applyToDocument><Toaster />…</YugenProvider> from \"@/components/ui/YugenProvider/YugenProvider\" — then add components: npx shadcn@latest add https://trandat1114.github.io/Yugen-UI/r/button.json",
      "files": []
    },
    {
      "name": "init-next",
      "type": "registry:style",
      "extends": "none",
      "title": "Yugen UI — init (Next.js App Router, React Router)",
      "description": "Set up Yugen UI in a Next.js App Router, React Router project: theme, cn() and YugenProvider, without the default shadcn/ui style.",
      "dependencies": [],
      "registryDependencies": [
        "https://trandat1114.github.io/Yugen-UI/r/theme-next.json",
        "https://trandat1114.github.io/Yugen-UI/r/cn.json",
        "https://trandat1114.github.io/Yugen-UI/r/yugen-provider.json"
      ],
      "docs": "Yugen UI is ready. Wrap your app once — <YugenProvider applyToDocument><Toaster />…</YugenProvider> from \"@/components/ui/YugenProvider/YugenProvider\" — then add components: npx shadcn@latest add https://trandat1114.github.io/Yugen-UI/r/button.json",
      "files": []
    }
  ]
}
