// @ts-nocheck
// This file is autogenerated by scripts/build-registry.ts
// Do not edit this file directly.

export const Index: Record<string, any> = {
  "new-york": {
    "utils": {
      name: "utils",
      description: "",
      type: "registry:lib",
      registryDependencies: undefined,
      files: [{
        path: "registry/new-york/lib/utils.ts",
        type: "registry:lib",
        target: ""
      }],
      component: () => import("@/registry/new-york/lib/utils.ts").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "accordion": {
      name: "accordion",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/accordion/Accordion.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/accordion/AccordionContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/accordion/AccordionItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/accordion/AccordionTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/accordion/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/accordion/Accordion.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "alert": {
      name: "alert",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/alert/Alert.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert/AlertDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert/AlertTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/alert/Alert.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "alert-dialog": {
      name: "alert-dialog",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/new-york/ui/alert-dialog/AlertDialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogCancel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/alert-dialog/AlertDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "aspect-ratio": {
      name: "aspect-ratio",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/ui/aspect-ratio/AspectRatio.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/aspect-ratio/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/aspect-ratio/AspectRatio.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "auto-form": {
      name: "auto-form",
      description: "",
      type: "registry:ui",
      registryDependencies: ["form","accordion","button","separator","checkbox","switch","utils","calendar","popover","label","radio-group","select","input","textarea"],
      files: [{
        path: "registry/new-york/ui/auto-form/AutoForm.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormField.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldArray.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldBoolean.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldDate.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldEnum.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldFile.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldNumber.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldObject.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/constant.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/dependencies.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/interface.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/utils.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/auto-form/AutoForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "avatar": {
      name: "avatar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/avatar/Avatar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/avatar/AvatarFallback.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/avatar/AvatarImage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/avatar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/avatar/Avatar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "badge": {
      name: "badge",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/badge/Badge.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/badge/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/badge/Badge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "breadcrumb": {
      name: "breadcrumb",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/breadcrumb/Breadcrumb.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbEllipsis.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbLink.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbPage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/breadcrumb/Breadcrumb.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "button": {
      name: "button",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/button/Button.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/button/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/button/Button.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "calendar": {
      name: "calendar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/new-york/ui/calendar/Calendar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarCellTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarGrid.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarGridBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarGridHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarGridRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarHeadCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarHeading.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarNextButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarPrevButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/calendar/Calendar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "card": {
      name: "card",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/card/Card.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/CardContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/CardDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/CardFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/CardHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/CardTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/card/Card.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "carousel": {
      name: "carousel",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/new-york/ui/carousel/Carousel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/CarouselContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/CarouselItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/CarouselNext.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/CarouselPrevious.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/interface.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/useCarousel.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/carousel/Carousel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart": {
      name: "chart",
      description: "",
      type: "registry:ui",
      registryDependencies: ["button","card"],
      files: [{
        path: "registry/new-york/ui/chart/ChartCrosshair.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart/ChartLegend.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart/ChartSingleTooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart/ChartTooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart/interface.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/chart/ChartCrosshair.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-area": {
      name: "chart-area",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/new-york/ui/chart-area/AreaChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart-area/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/chart-area/AreaChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-bar": {
      name: "chart-bar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/new-york/ui/chart-bar/BarChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart-bar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/chart-bar/BarChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-donut": {
      name: "chart-donut",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/new-york/ui/chart-donut/DonutChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart-donut/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/chart-donut/DonutChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-line": {
      name: "chart-line",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/new-york/ui/chart-line/LineChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart-line/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/chart-line/LineChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "checkbox": {
      name: "checkbox",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/checkbox/Checkbox.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/checkbox/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/checkbox/Checkbox.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "collapsible": {
      name: "collapsible",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/ui/collapsible/Collapsible.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/collapsible/CollapsibleContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/collapsible/CollapsibleTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/collapsible/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/collapsible/Collapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "combobox": {
      name: "combobox",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/combobox/Combobox.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxAnchor.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/combobox/Combobox.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "command": {
      name: "command",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","dialog"],
      files: [{
        path: "registry/new-york/ui/command/Command.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandDialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/command/Command.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "context-menu": {
      name: "context-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/context-menu/ContextMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuPortal.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/context-menu/ContextMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "dialog": {
      name: "dialog",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/dialog/Dialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogScrollContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/dialog/Dialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "drawer": {
      name: "drawer",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/drawer/Drawer.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerOverlay.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/drawer/Drawer.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "dropdown-menu": {
      name: "dropdown-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/dropdown-menu/DropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "form": {
      name: "form",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","label"],
      files: [{
        path: "registry/new-york/ui/form/FormControl.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/FormDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/FormItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/FormLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/FormMessage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/injectionKeys.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/useFormField.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/form/FormControl.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "hover-card": {
      name: "hover-card",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/hover-card/HoverCard.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/hover-card/HoverCardContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/hover-card/HoverCardTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/hover-card/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/hover-card/HoverCard.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "input": {
      name: "input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/input/Input.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/input/Input.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "label": {
      name: "label",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/label/Label.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/label/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/label/Label.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "menubar": {
      name: "menubar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/menubar/Menubar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/menubar/Menubar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "navigation-menu": {
      name: "navigation-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/navigation-menu/NavigationMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuIndicator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuLink.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuViewport.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/navigation-menu/NavigationMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "number-field": {
      name: "number-field",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/number-field/NumberField.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/number-field/NumberFieldContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/number-field/NumberFieldDecrement.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/number-field/NumberFieldIncrement.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/number-field/NumberFieldInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/number-field/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/number-field/NumberField.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "pagination": {
      name: "pagination",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/new-york/ui/pagination/PaginationEllipsis.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pagination/PaginationFirst.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pagination/PaginationLast.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pagination/PaginationNext.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pagination/PaginationPrev.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pagination/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/pagination/PaginationEllipsis.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "pin-input": {
      name: "pin-input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/pin-input/PinInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pin-input/PinInputGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pin-input/PinInputInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pin-input/PinInputSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pin-input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/pin-input/PinInput.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "popover": {
      name: "popover",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/popover/Popover.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/popover/PopoverContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/popover/PopoverTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/popover/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/popover/Popover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "progress": {
      name: "progress",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/progress/Progress.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/progress/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/progress/Progress.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "radio-group": {
      name: "radio-group",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/radio-group/RadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/radio-group/RadioGroupItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/radio-group/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/radio-group/RadioGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "range-calendar": {
      name: "range-calendar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/new-york/ui/range-calendar/RangeCalendar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarCellTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarGrid.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarGridBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarGridHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarGridRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarHeadCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarHeading.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarNextButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarPrevButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/range-calendar/RangeCalendar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "resizable": {
      name: "resizable",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/resizable/ResizableHandle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/resizable/ResizablePanelGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/resizable/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/resizable/ResizableHandle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "scroll-area": {
      name: "scroll-area",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/scroll-area/ScrollArea.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/scroll-area/ScrollBar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/scroll-area/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/scroll-area/ScrollArea.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "select": {
      name: "select",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/select/Select.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectItemText.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectScrollDownButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectScrollUpButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectValue.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/select/Select.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "separator": {
      name: "separator",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/separator/Separator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/separator/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/separator/Separator.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sheet": {
      name: "sheet",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/sheet/Sheet.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/sheet/Sheet.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sidebar": {
      name: "sidebar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","sheet","input","tooltip","skeleton","separator","button"],
      files: [{
        path: "registry/new-york/ui/sidebar/Sidebar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarGroupAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarGroupContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarGroupLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarInset.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuBadge.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuButtonChild.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuSkeleton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuSubButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuSubItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarRail.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/utils.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/sidebar/Sidebar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "skeleton": {
      name: "skeleton",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/skeleton/Skeleton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/skeleton/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/skeleton/Skeleton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "slider": {
      name: "slider",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/slider/Slider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/slider/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/slider/Slider.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sonner": {
      name: "sonner",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/ui/sonner/Sonner.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sonner/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/sonner/Sonner.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "stepper": {
      name: "stepper",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/stepper/Stepper.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperIndicator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/stepper/Stepper.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "switch": {
      name: "switch",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/switch/Switch.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/switch/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/switch/Switch.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "table": {
      name: "table",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/table/Table.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableCaption.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/table/Table.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tabs": {
      name: "tabs",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/tabs/Tabs.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tabs/TabsContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tabs/TabsList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tabs/TabsTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tabs/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/tabs/Tabs.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tags-input": {
      name: "tags-input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/tags-input/TagsInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tags-input/TagsInputInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tags-input/TagsInputItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tags-input/TagsInputItemDelete.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tags-input/TagsInputItemText.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tags-input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/tags-input/TagsInput.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "textarea": {
      name: "textarea",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/textarea/Textarea.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/textarea/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/textarea/Textarea.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toast": {
      name: "toast",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/toast/Toast.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastViewport.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/Toaster.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/use-toast.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/toast/Toast.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toggle": {
      name: "toggle",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/toggle/Toggle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toggle/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/toggle/Toggle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toggle-group": {
      name: "toggle-group",
      description: "",
      type: "registry:ui",
      registryDependencies: ["toggle","utils"],
      files: [{
        path: "registry/new-york/ui/toggle-group/ToggleGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toggle-group/ToggleGroupItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toggle-group/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/toggle-group/ToggleGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tooltip": {
      name: "tooltip",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/tooltip/Tooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tooltip/TooltipContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tooltip/TooltipProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tooltip/TooltipTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tooltip/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/tooltip/Tooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AccordionDemo": {
      name: "AccordionDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["accordion"],
      files: [{
        path: "registry/new-york/example/AccordionDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AccordionDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDemo": {
      name: "AlertDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert"],
      files: [{
        path: "registry/new-york/example/AlertDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AlertDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDestructiveDemo": {
      name: "AlertDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert"],
      files: [{
        path: "registry/new-york/example/AlertDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AlertDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDialogDemo": {
      name: "AlertDialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert-dialog","button"],
      files: [{
        path: "registry/new-york/example/AlertDialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AlertDialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartCustomTooltip": {
      name: "AreaChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/new-york/example/AreaChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AreaChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartDemo": {
      name: "AreaChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/new-york/example/AreaChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AreaChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartSparkline": {
      name: "AreaChartSparkline",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/new-york/example/AreaChartSparkline.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AreaChartSparkline.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AspectRatioDemo": {
      name: "AspectRatioDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["aspect-ratio"],
      files: [{
        path: "registry/new-york/example/AspectRatioDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AspectRatioDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormApi": {
      name: "AutoFormApi",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormApi.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormApi.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormArray": {
      name: "AutoFormArray",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormArray.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormArray.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormBasic": {
      name: "AutoFormBasic",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormBasic.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormBasic.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormConfirmPassword": {
      name: "AutoFormConfirmPassword",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormConfirmPassword.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormConfirmPassword.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormControlled": {
      name: "AutoFormControlled",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormControlled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormDependencies": {
      name: "AutoFormDependencies",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormDependencies.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormDependencies.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormInputWithoutLabel": {
      name: "AutoFormInputWithoutLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormInputWithoutLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormInputWithoutLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormSubObject": {
      name: "AutoFormSubObject",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormSubObject.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormSubObject.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AvatarDemo": {
      name: "AvatarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["avatar"],
      files: [{
        path: "registry/new-york/example/AvatarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AvatarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeDemo": {
      name: "BadgeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/new-york/example/BadgeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BadgeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeDestructiveDemo": {
      name: "BadgeDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/new-york/example/BadgeDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BadgeDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeOutlineDemo": {
      name: "BadgeOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/new-york/example/BadgeOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BadgeOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeSecondaryDemo": {
      name: "BadgeSecondaryDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/new-york/example/BadgeSecondaryDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BadgeSecondaryDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartCustomTooltip": {
      name: "BarChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/new-york/example/BarChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BarChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartDemo": {
      name: "BarChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/new-york/example/BarChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BarChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartRounded": {
      name: "BarChartRounded",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/new-york/example/BarChartRounded.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BarChartRounded.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartStacked": {
      name: "BarChartStacked",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/new-york/example/BarChartStacked.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BarChartStacked.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbDemo": {
      name: "BreadcrumbDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/BreadcrumbDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbDropdown": {
      name: "BreadcrumbDropdown",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/BreadcrumbDropdown.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbDropdown.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbEllipsisDemo": {
      name: "BreadcrumbEllipsisDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/new-york/example/BreadcrumbEllipsisDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbEllipsisDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbLinkDemo": {
      name: "BreadcrumbLinkDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/new-york/example/BreadcrumbLinkDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbLinkDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbResponsive": {
      name: "BreadcrumbResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","button","drawer","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/BreadcrumbResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbSeparatorDemo": {
      name: "BreadcrumbSeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/new-york/example/BreadcrumbSeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbSeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonAsChildDemo": {
      name: "ButtonAsChildDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonAsChildDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonAsChildDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonDemo": {
      name: "ButtonDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonDestructiveDemo": {
      name: "ButtonDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonGhostDemo": {
      name: "ButtonGhostDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonGhostDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonGhostDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonIconDemo": {
      name: "ButtonIconDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonIconDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonIconDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonLinkDemo": {
      name: "ButtonLinkDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonLinkDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonLinkDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonLoadingDemo": {
      name: "ButtonLoadingDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonLoadingDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonLoadingDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonOutlineDemo": {
      name: "ButtonOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonSecondaryDemo": {
      name: "ButtonSecondaryDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonSecondaryDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonSecondaryDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonWithIconDemo": {
      name: "ButtonWithIconDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonWithIconDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonWithIconDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarDemo": {
      name: "CalendarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["calendar"],
      files: [{
        path: "registry/new-york/example/CalendarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CalendarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarForm": {
      name: "CalendarForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","form","popover","toast"],
      files: [{
        path: "registry/new-york/example/CalendarForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CalendarForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarWithSelect": {
      name: "CalendarWithSelect",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","calendar","select"],
      files: [{
        path: "registry/new-york/example/CalendarWithSelect.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CalendarWithSelect.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardChat": {
      name: "CardChat",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","avatar","button","card","command","dialog","input","tooltip"],
      files: [{
        path: "registry/new-york/example/CardChat.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CardChat.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardDemo": {
      name: "CardDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","card","switch"],
      files: [{
        path: "registry/new-york/example/CardDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CardDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardFormDemo": {
      name: "CardFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","select"],
      files: [{
        path: "registry/new-york/example/CardFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CardFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardStats": {
      name: "CardStats",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","chart-bar","chart-line"],
      files: [{
        path: "registry/new-york/example/CardStats.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CardStats.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardWithForm": {
      name: "CardWithForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","select"],
      files: [{
        path: "registry/new-york/example/CardWithForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CardWithForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselApi": {
      name: "CarouselApi",
      description: "",
      type: "registry:example",
      registryDependencies: ["carousel","card"],
      files: [{
        path: "registry/new-york/example/CarouselApi.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselApi.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselDemo": {
      name: "CarouselDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselOrientation": {
      name: "CarouselOrientation",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselOrientation.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselOrientation.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselPlugin": {
      name: "CarouselPlugin",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselPlugin.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselPlugin.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselSize": {
      name: "CarouselSize",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselSize.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselSize.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselSpacing": {
      name: "CarouselSpacing",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselSpacing.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselSpacing.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselThumbnails": {
      name: "CarouselThumbnails",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselThumbnails.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselThumbnails.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxDemo": {
      name: "CheckboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/new-york/example/CheckboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CheckboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxDisabled": {
      name: "CheckboxDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/new-york/example/CheckboxDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CheckboxDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxFormMultiple": {
      name: "CheckboxFormMultiple",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","checkbox","form","toast"],
      files: [{
        path: "registry/new-york/example/CheckboxFormMultiple.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CheckboxFormMultiple.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxFormSingle": {
      name: "CheckboxFormSingle",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","checkbox","form","toast"],
      files: [{
        path: "registry/new-york/example/CheckboxFormSingle.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CheckboxFormSingle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxWithText": {
      name: "CheckboxWithText",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/new-york/example/CheckboxWithText.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CheckboxWithText.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CollapsibleDemo": {
      name: "CollapsibleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","collapsible"],
      files: [{
        path: "registry/new-york/example/CollapsibleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CollapsibleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxDemo": {
      name: "ComboboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","combobox"],
      files: [{
        path: "registry/new-york/example/ComboboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxDropdownMenu": {
      name: "ComboboxDropdownMenu",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/ComboboxDropdownMenu.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxDropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxForm": {
      name: "ComboboxForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","combobox","form","toast"],
      files: [{
        path: "registry/new-york/example/ComboboxForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxPopover": {
      name: "ComboboxPopover",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","popover"],
      files: [{
        path: "registry/new-york/example/ComboboxPopover.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxPopover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxResponsive": {
      name: "ComboboxResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","drawer","popover"],
      files: [{
        path: "registry/new-york/example/ComboboxResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxTrigger": {
      name: "ComboboxTrigger",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","combobox"],
      files: [{
        path: "registry/new-york/example/ComboboxTrigger.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxTrigger.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDemo": {
      name: "CommandDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command"],
      files: [{
        path: "registry/new-york/example/CommandDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDialogDemo": {
      name: "CommandDialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command"],
      files: [{
        path: "registry/new-york/example/CommandDialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandDialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDropdownMenu": {
      name: "CommandDropdownMenu",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/CommandDropdownMenu.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandDropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandForm": {
      name: "CommandForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","command","form","popover","toast"],
      files: [{
        path: "registry/new-york/example/CommandForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandPopover": {
      name: "CommandPopover",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","popover"],
      files: [{
        path: "registry/new-york/example/CommandPopover.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandPopover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandResponsive": {
      name: "CommandResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","drawer","popover"],
      files: [{
        path: "registry/new-york/example/CommandResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ContextMenuDemo": {
      name: "ContextMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["context-menu"],
      files: [{
        path: "registry/new-york/example/ContextMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ContextMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CustomChartTooltip": {
      name: "CustomChartTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["card"],
      files: [{
        path: "registry/new-york/example/CustomChartTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CustomChartTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableColumnPinningDemo": {
      name: "DataTableColumnPinningDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/new-york/example/DataTableColumnPinningDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DataTableColumnPinningDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableDemo": {
      name: "DataTableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/new-york/example/DataTableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DataTableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableDemoColumn": {
      name: "DataTableDemoColumn",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/DataTableDemoColumn.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DataTableDemoColumn.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableReactiveDemo": {
      name: "DataTableReactiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/new-york/example/DataTableReactiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DataTableReactiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerDemo": {
      name: "DatePickerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","popover"],
      files: [{
        path: "registry/new-york/example/DatePickerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DatePickerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerForm": {
      name: "DatePickerForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","form","popover","toast"],
      files: [{
        path: "registry/new-york/example/DatePickerForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DatePickerForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithIndependentMonths": {
      name: "DatePickerWithIndependentMonths",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","popover","range-calendar"],
      files: [{
        path: "registry/new-york/example/DatePickerWithIndependentMonths.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DatePickerWithIndependentMonths.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithPresets": {
      name: "DatePickerWithPresets",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","popover","select"],
      files: [{
        path: "registry/new-york/example/DatePickerWithPresets.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DatePickerWithPresets.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithRange": {
      name: "DatePickerWithRange",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","popover","range-calendar"],
      files: [{
        path: "registry/new-york/example/DatePickerWithRange.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DatePickerWithRange.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogCustomCloseButton": {
      name: "DialogCustomCloseButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","input","label"],
      files: [{
        path: "registry/new-york/example/DialogCustomCloseButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DialogCustomCloseButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogDemo": {
      name: "DialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","input","label"],
      files: [{
        path: "registry/new-york/example/DialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogForm": {
      name: "DialogForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","form","input","toast"],
      files: [{
        path: "registry/new-york/example/DialogForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DialogForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogScrollBodyDemo": {
      name: "DialogScrollBodyDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/new-york/example/DialogScrollBodyDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DialogScrollBodyDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogScrollOverlayDemo": {
      name: "DialogScrollOverlayDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/new-york/example/DialogScrollOverlayDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DialogScrollOverlayDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartColor": {
      name: "DonutChartColor",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/new-york/example/DonutChartColor.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DonutChartColor.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartCustomTooltip": {
      name: "DonutChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/new-york/example/DonutChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DonutChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartDemo": {
      name: "DonutChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/new-york/example/DonutChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DonutChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartPie": {
      name: "DonutChartPie",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/new-york/example/DonutChartPie.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DonutChartPie.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DrawerDemo": {
      name: "DrawerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","drawer"],
      files: [{
        path: "registry/new-york/example/DrawerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DrawerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DrawerDialog": {
      name: "DrawerDialog",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","drawer","input","label"],
      files: [{
        path: "registry/new-york/example/DrawerDialog.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DrawerDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuCheckboxes": {
      name: "DropdownMenuCheckboxes",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/DropdownMenuCheckboxes.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DropdownMenuCheckboxes.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuDemo": {
      name: "DropdownMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/DropdownMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DropdownMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuRadioGroup": {
      name: "DropdownMenuRadioGroup",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/DropdownMenuRadioGroup.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DropdownMenuRadioGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "HoverCardDemo": {
      name: "HoverCardDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["avatar","button","hover-card"],
      files: [{
        path: "registry/new-york/example/HoverCardDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/HoverCardDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputDemo": {
      name: "InputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/new-york/example/InputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputDisabled": {
      name: "InputDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/new-york/example/InputDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputFile": {
      name: "InputFile",
      description: "",
      type: "registry:example",
      registryDependencies: ["input","label"],
      files: [{
        path: "registry/new-york/example/InputFile.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputFile.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputForm": {
      name: "InputForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","use-toast"],
      files: [{
        path: "registry/new-york/example/InputForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputFormAutoAnimate": {
      name: "InputFormAutoAnimate",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","toast"],
      files: [{
        path: "registry/new-york/example/InputFormAutoAnimate.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputFormAutoAnimate.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithButton": {
      name: "InputWithButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input"],
      files: [{
        path: "registry/new-york/example/InputWithButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputWithButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithIcon": {
      name: "InputWithIcon",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/new-york/example/InputWithIcon.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputWithIcon.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithLabel": {
      name: "InputWithLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["input","label"],
      files: [{
        path: "registry/new-york/example/InputWithLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputWithLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LabelDemo": {
      name: "LabelDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox","label"],
      files: [{
        path: "registry/new-york/example/LabelDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/LabelDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartCustomTooltip": {
      name: "LineChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/new-york/example/LineChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/LineChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartDemo": {
      name: "LineChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/new-york/example/LineChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/LineChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartSparkline": {
      name: "LineChartSparkline",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/new-york/example/LineChartSparkline.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/LineChartSparkline.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "MenubarDemo": {
      name: "MenubarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["menubar"],
      files: [{
        path: "registry/new-york/example/MenubarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/MenubarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NavigationMenuDemo": {
      name: "NavigationMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["navigation-menu"],
      files: [{
        path: "registry/new-york/example/NavigationMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NavigationMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldCurrency": {
      name: "NumberFieldCurrency",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/new-york/example/NumberFieldCurrency.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldCurrency.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDecimal": {
      name: "NumberFieldDecimal",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/new-york/example/NumberFieldDecimal.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldDecimal.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDemo": {
      name: "NumberFieldDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/new-york/example/NumberFieldDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDisabled": {
      name: "NumberFieldDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/new-york/example/NumberFieldDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldForm": {
      name: "NumberFieldForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","number-field","toast"],
      files: [{
        path: "registry/new-york/example/NumberFieldForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldPercentage": {
      name: "NumberFieldPercentage",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/new-york/example/NumberFieldPercentage.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldPercentage.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PaginationDemo": {
      name: "PaginationDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","pagination"],
      files: [{
        path: "registry/new-york/example/PaginationDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PaginationDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputControlled": {
      name: "PinInputControlled",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/new-york/example/PinInputControlled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PinInputControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputDemo": {
      name: "PinInputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/new-york/example/PinInputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PinInputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputDisabled": {
      name: "PinInputDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/new-york/example/PinInputDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PinInputDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputFormDemo": {
      name: "PinInputFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","pin-input","toast"],
      files: [{
        path: "registry/new-york/example/PinInputFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PinInputFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputSeparatorDemo": {
      name: "PinInputSeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/new-york/example/PinInputSeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PinInputSeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PopoverDemo": {
      name: "PopoverDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","popover"],
      files: [{
        path: "registry/new-york/example/PopoverDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PopoverDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ProgressDemo": {
      name: "ProgressDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["progress"],
      files: [{
        path: "registry/new-york/example/ProgressDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ProgressDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RadioGroupDemo": {
      name: "RadioGroupDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","radio-group"],
      files: [{
        path: "registry/new-york/example/RadioGroupDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/RadioGroupDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RadioGroupForm": {
      name: "RadioGroupForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","radio-group","toast"],
      files: [{
        path: "registry/new-york/example/RadioGroupForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/RadioGroupForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RangeCalendarDemo": {
      name: "RangeCalendarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["range-calendar"],
      files: [{
        path: "registry/new-york/example/RangeCalendarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/RangeCalendarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableDemo": {
      name: "ResizableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/new-york/example/ResizableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ResizableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableHandleDemo": {
      name: "ResizableHandleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/new-york/example/ResizableHandleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ResizableHandleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableVerticalDemo": {
      name: "ResizableVerticalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/new-york/example/ResizableVerticalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ResizableVerticalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ScrollAreaDemo": {
      name: "ScrollAreaDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["scroll-area","separator"],
      files: [{
        path: "registry/new-york/example/ScrollAreaDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ScrollAreaDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ScrollAreaHorizontalDemo": {
      name: "ScrollAreaHorizontalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["scroll-area"],
      files: [{
        path: "registry/new-york/example/ScrollAreaHorizontalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ScrollAreaHorizontalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectDemo": {
      name: "SelectDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["select"],
      files: [{
        path: "registry/new-york/example/SelectDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SelectDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectForm": {
      name: "SelectForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","select","toast"],
      files: [{
        path: "registry/new-york/example/SelectForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SelectForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectScrollable": {
      name: "SelectScrollable",
      description: "",
      type: "registry:example",
      registryDependencies: ["select"],
      files: [{
        path: "registry/new-york/example/SelectScrollable.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SelectScrollable.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SeparatorDemo": {
      name: "SeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["separator"],
      files: [{
        path: "registry/new-york/example/SeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SheetDemo": {
      name: "SheetDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","sheet"],
      files: [{
        path: "registry/new-york/example/SheetDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SheetDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SheetSideDemo": {
      name: "SheetSideDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","sheet"],
      files: [{
        path: "registry/new-york/example/SheetSideDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SheetSideDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SkeletonCard": {
      name: "SkeletonCard",
      description: "",
      type: "registry:example",
      registryDependencies: ["skeleton"],
      files: [{
        path: "registry/new-york/example/SkeletonCard.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SkeletonCard.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SkeletonDemo": {
      name: "SkeletonDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["skeleton"],
      files: [{
        path: "registry/new-york/example/SkeletonDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SkeletonDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SliderDemo": {
      name: "SliderDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","slider"],
      files: [{
        path: "registry/new-york/example/SliderDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SliderDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SliderForm": {
      name: "SliderForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","slider","toast"],
      files: [{
        path: "registry/new-york/example/SliderForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SliderForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SonnerDemo": {
      name: "SonnerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/SonnerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SonnerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SonnerWithDialog": {
      name: "SonnerWithDialog",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/new-york/example/SonnerWithDialog.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SonnerWithDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperDemo": {
      name: "StepperDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["stepper"],
      files: [{
        path: "registry/new-york/example/StepperDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/StepperDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperForm": {
      name: "StepperForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","select","stepper","toast"],
      files: [{
        path: "registry/new-york/example/StepperForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/StepperForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperHorizental": {
      name: "StepperHorizental",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","stepper"],
      files: [{
        path: "registry/new-york/example/StepperHorizental.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/StepperHorizental.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperVertical": {
      name: "StepperVertical",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","stepper"],
      files: [{
        path: "registry/new-york/example/StepperVertical.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/StepperVertical.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SwitchDemo": {
      name: "SwitchDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","switch"],
      files: [{
        path: "registry/new-york/example/SwitchDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SwitchDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SwitchForm": {
      name: "SwitchForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","switch","toast"],
      files: [{
        path: "registry/new-york/example/SwitchForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SwitchForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TableDemo": {
      name: "TableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["table"],
      files: [{
        path: "registry/new-york/example/TableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TabsDemo": {
      name: "TabsDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","tabs"],
      files: [{
        path: "registry/new-york/example/TabsDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TabsDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TabsVerticalDemo": {
      name: "TabsVerticalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","tabs"],
      files: [{
        path: "registry/new-york/example/TabsVerticalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TabsVerticalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputComboboxDemo": {
      name: "TagsInputComboboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command","tags-input"],
      files: [{
        path: "registry/new-york/example/TagsInputComboboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TagsInputComboboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputDemo": {
      name: "TagsInputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["tags-input"],
      files: [{
        path: "registry/new-york/example/TagsInputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TagsInputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputFormDemo": {
      name: "TagsInputFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","tags-input","toast"],
      files: [{
        path: "registry/new-york/example/TagsInputFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TagsInputFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaDemo": {
      name: "TextareaDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["textarea"],
      files: [{
        path: "registry/new-york/example/TextareaDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaDisabled": {
      name: "TextareaDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["textarea"],
      files: [{
        path: "registry/new-york/example/TextareaDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaForm": {
      name: "TextareaForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","textarea","toast"],
      files: [{
        path: "registry/new-york/example/TextareaForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithButton": {
      name: "TextareaWithButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","textarea"],
      files: [{
        path: "registry/new-york/example/TextareaWithButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaWithButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithLabel": {
      name: "TextareaWithLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","textarea"],
      files: [{
        path: "registry/new-york/example/TextareaWithLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaWithLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithText": {
      name: "TextareaWithText",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","textarea"],
      files: [{
        path: "registry/new-york/example/TextareaWithText.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaWithText.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastDemo": {
      name: "ToastDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/new-york/example/ToastDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToastDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastDestructive": {
      name: "ToastDestructive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","toast","use-toast"],
      files: [{
        path: "registry/new-york/example/ToastDestructive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToastDestructive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastSimple": {
      name: "ToastSimple",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/new-york/example/ToastSimple.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToastSimple.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastWithAction": {
      name: "ToastWithAction",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","toast","use-toast"],
      files: [{
        path: "registry/new-york/example/ToastWithAction.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToastWithAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastWithTitle": {
      name: "ToastWithTitle",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/new-york/example/ToastWithTitle.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToastWithTitle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleDemo": {
      name: "ToggleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleDisabledDemo": {
      name: "ToggleDisabledDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleDisabledDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleDisabledDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupDemo": {
      name: "ToggleGroupDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupDisabledDemo": {
      name: "ToggleGroupDisabledDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupDisabledDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupDisabledDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupLargeDemo": {
      name: "ToggleGroupLargeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupLargeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupLargeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupOutlineDemo": {
      name: "ToggleGroupOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupSingleDemo": {
      name: "ToggleGroupSingleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupSingleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupSingleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupSmallDemo": {
      name: "ToggleGroupSmallDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupSmallDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupSmallDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleItalicDemo": {
      name: "ToggleItalicDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleItalicDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleItalicDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleItalicWithTextDemo": {
      name: "ToggleItalicWithTextDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleItalicWithTextDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleItalicWithTextDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleLargeDemo": {
      name: "ToggleLargeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleLargeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleLargeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleSmallDemo": {
      name: "ToggleSmallDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleSmallDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleSmallDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TooltipDemo": {
      name: "TooltipDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","tooltip"],
      files: [{
        path: "registry/new-york/example/TooltipDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TooltipDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyBlockquote": {
      name: "TypographyBlockquote",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyBlockquote.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyBlockquote.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyDemo": {
      name: "TypographyDemo",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH1": {
      name: "TypographyH1",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyH1.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyH1.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH2": {
      name: "TypographyH2",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyH2.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyH2.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH3": {
      name: "TypographyH3",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyH3.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyH3.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH4": {
      name: "TypographyH4",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyH4.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyH4.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyInlineCode": {
      name: "TypographyInlineCode",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyInlineCode.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyInlineCode.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyLarge": {
      name: "TypographyLarge",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyLarge.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyLarge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyLead": {
      name: "TypographyLead",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyLead.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyLead.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyList": {
      name: "TypographyList",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyList.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyList.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyMuted": {
      name: "TypographyMuted",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyMuted.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyMuted.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyP": {
      name: "TypographyP",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyP.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyP.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographySmall": {
      name: "TypographySmall",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographySmall.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographySmall.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyTable": {
      name: "TypographyTable",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyTable.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyTable.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication01": {
      name: "Authentication01",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/new-york/block/Authentication01.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Authentication01.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication02": {
      name: "Authentication02",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/new-york/block/Authentication02.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Authentication02.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication03": {
      name: "Authentication03",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/new-york/block/Authentication03.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Authentication03.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication04": {
      name: "Authentication04",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","input","label"],
      files: [{
        path: "registry/new-york/block/Authentication04.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Authentication04.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard01": {
      name: "Dashboard01",
      description: "",
      type: "registry:block",
      registryDependencies: ["avatar","badge","button","card","dropdown-menu","input","sheet","table"],
      files: [{
        path: "registry/new-york/block/Dashboard01.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard01.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard02": {
      name: "Dashboard02",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","sheet"],
      files: [{
        path: "registry/new-york/block/Dashboard02.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard02.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard03": {
      name: "Dashboard03",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","button","drawer","input","label","select","textarea","tooltip"],
      files: [{
        path: "registry/new-york/block/Dashboard03.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard03.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard04": {
      name: "Dashboard04",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","checkbox","dropdown-menu","input","sheet"],
      files: [{
        path: "registry/new-york/block/Dashboard04.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard04.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard05": {
      name: "Dashboard05",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","checkbox","dropdown-menu","input","pagination","progress","separator","sheet","table","tabs","tooltip"],
      files: [{
        path: "registry/new-york/block/Dashboard05.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard05.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard06": {
      name: "Dashboard06",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","sheet","table","tabs","tooltip"],
      files: [{
        path: "registry/new-york/block/Dashboard06.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard06.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard07": {
      name: "Dashboard07",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","label","select","sheet","table","textarea","toggle-group","tooltip"],
      files: [{
        path: "registry/new-york/block/Dashboard07.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard07.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebar": {
      name: "DemoSidebar",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebar.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarControlled": {
      name: "DemoSidebarControlled",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarControlled.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarFooter": {
      name: "DemoSidebarFooter",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarFooter.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarFooter.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroup": {
      name: "DemoSidebarGroup",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarGroup.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroupAction": {
      name: "DemoSidebarGroupAction",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarGroupAction.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarGroupAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroupCollapsible": {
      name: "DemoSidebarGroupCollapsible",
      description: "",
      type: "registry:block",
      registryDependencies: ["collapsible","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarGroupCollapsible.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarGroupCollapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarHeader": {
      name: "DemoSidebarHeader",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarHeader.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarHeader.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenu": {
      name: "DemoSidebarMenu",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarMenu.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuAction": {
      name: "DemoSidebarMenuAction",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarMenuAction.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarMenuAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuBadge": {
      name: "DemoSidebarMenuBadge",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarMenuBadge.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarMenuBadge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuCollapsible": {
      name: "DemoSidebarMenuCollapsible",
      description: "",
      type: "registry:block",
      registryDependencies: ["collapsible","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarMenuCollapsible.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarMenuCollapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuSub": {
      name: "DemoSidebarMenuSub",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarMenuSub.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarMenuSub.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Login01": {
      name: "Login01",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/new-york/block/Login01/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Login01/components/LoginForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Login01/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar01": {
      name: "Sidebar01",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","label","dropdown-menu"],
      files: [{
        path: "registry/new-york/block/Sidebar01/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar01/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar01/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar01/components/VersionSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar01/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar02": {
      name: "Sidebar02",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","label","dropdown-menu"],
      files: [{
        path: "registry/new-york/block/Sidebar02/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar02/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar02/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar02/components/VersionSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar02/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar03": {
      name: "Sidebar03",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar"],
      files: [{
        path: "registry/new-york/block/Sidebar03/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar03/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar03/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar04": {
      name: "Sidebar04",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar"],
      files: [{
        path: "registry/new-york/block/Sidebar04/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar04/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar04/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar05": {
      name: "Sidebar05",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","label"],
      files: [{
        path: "registry/new-york/block/Sidebar05/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar05/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar05/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar05/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar06": {
      name: "Sidebar06",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","dropdown-menu","button","card"],
      files: [{
        path: "registry/new-york/block/Sidebar06/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar06/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar06/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar06/components/SidebarOptInForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar06/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar07": {
      name: "Sidebar07",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","dropdown-menu","avatar"],
      files: [{
        path: "registry/new-york/block/Sidebar07/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar07/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar07/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar07/components/NavProjects.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar07/components/NavUser.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar07/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar07/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar08": {
      name: "Sidebar08",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","dropdown-menu","avatar"],
      files: [{
        path: "registry/new-york/block/Sidebar08/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar08/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar08/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar08/components/NavProjects.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar08/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar08/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar08/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar09": {
      name: "Sidebar09",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","label","switch","avatar","dropdown-menu"],
      files: [{
        path: "registry/new-york/block/Sidebar09/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar09/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar09/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar09/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar10": {
      name: "Sidebar10",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","button","popover","dropdown-menu","collapsible"],
      files: [{
        path: "registry/new-york/block/Sidebar10/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar10/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/NavActions.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/NavFavorites.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/NavWorkspaces.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar10/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar11": {
      name: "Sidebar11",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible"],
      files: [{
        path: "registry/new-york/block/Sidebar11/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar11/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar11/components/Tree.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar11/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar12": {
      name: "Sidebar12",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","calendar","avatar","dropdown-menu"],
      files: [{
        path: "registry/new-york/block/Sidebar12/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar12/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar12/components/Calendars.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar12/components/DatePicker.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar12/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar12/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar13": {
      name: "Sidebar13",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","button","dialog","sidebar"],
      files: [{
        path: "registry/new-york/block/Sidebar13/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar13/components/SettingsDialog.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar13/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar14": {
      name: "Sidebar14",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","sidebar"],
      files: [{
        path: "registry/new-york/block/Sidebar14/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar14/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar14/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar15": {
      name: "Sidebar15",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","calendar","dropdown-menu","avatar"],
      files: [{
        path: "registry/new-york/block/Sidebar15/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar15/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/Calendars.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/DatePicker.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/NavFavorites.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/NavUser.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/NavWorkspaces.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/SidebarLeft.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/SidebarRight.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar15/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "accordion": {
      name: "accordion",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/accordion/Accordion.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/accordion/AccordionContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/accordion/AccordionItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/accordion/AccordionTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/accordion/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/accordion/Accordion.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "alert": {
      name: "alert",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/alert/Alert.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert/AlertDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert/AlertTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/alert/Alert.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "alert-dialog": {
      name: "alert-dialog",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/new-york/ui/alert-dialog/AlertDialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogCancel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/AlertDialogTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/alert-dialog/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/alert-dialog/AlertDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "aspect-ratio": {
      name: "aspect-ratio",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/ui/aspect-ratio/AspectRatio.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/aspect-ratio/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/aspect-ratio/AspectRatio.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "auto-form": {
      name: "auto-form",
      description: "",
      type: "registry:ui",
      registryDependencies: ["form","accordion","button","separator","checkbox","switch","utils","calendar","popover","label","radio-group","select","input","textarea"],
      files: [{
        path: "registry/new-york/ui/auto-form/AutoForm.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormField.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldArray.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldBoolean.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldDate.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldEnum.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldFile.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldNumber.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormFieldObject.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/AutoFormLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/constant.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/dependencies.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/interface.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/auto-form/utils.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/auto-form/AutoForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "avatar": {
      name: "avatar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/avatar/Avatar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/avatar/AvatarFallback.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/avatar/AvatarImage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/avatar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/avatar/Avatar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "badge": {
      name: "badge",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/badge/Badge.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/badge/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/badge/Badge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "breadcrumb": {
      name: "breadcrumb",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/breadcrumb/Breadcrumb.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbEllipsis.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbLink.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbPage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/BreadcrumbSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/breadcrumb/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/breadcrumb/Breadcrumb.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "button": {
      name: "button",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/button/Button.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/button/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/button/Button.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "calendar": {
      name: "calendar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/new-york/ui/calendar/Calendar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarCellTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarGrid.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarGridBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarGridHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarGridRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarHeadCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarHeading.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarNextButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/CalendarPrevButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/calendar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/calendar/Calendar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "card": {
      name: "card",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/card/Card.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/CardContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/CardDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/CardFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/CardHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/CardTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/card/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/card/Card.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "carousel": {
      name: "carousel",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/new-york/ui/carousel/Carousel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/CarouselContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/CarouselItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/CarouselNext.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/CarouselPrevious.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/interface.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/carousel/useCarousel.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/carousel/Carousel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart": {
      name: "chart",
      description: "",
      type: "registry:ui",
      registryDependencies: ["button","card"],
      files: [{
        path: "registry/new-york/ui/chart/ChartCrosshair.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart/ChartLegend.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart/ChartSingleTooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart/ChartTooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart/interface.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/chart/ChartCrosshair.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-area": {
      name: "chart-area",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/new-york/ui/chart-area/AreaChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart-area/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/chart-area/AreaChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-bar": {
      name: "chart-bar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/new-york/ui/chart-bar/BarChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart-bar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/chart-bar/BarChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-donut": {
      name: "chart-donut",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/new-york/ui/chart-donut/DonutChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart-donut/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/chart-donut/DonutChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-line": {
      name: "chart-line",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/new-york/ui/chart-line/LineChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/chart-line/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/chart-line/LineChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "checkbox": {
      name: "checkbox",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/checkbox/Checkbox.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/checkbox/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/checkbox/Checkbox.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "collapsible": {
      name: "collapsible",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/ui/collapsible/Collapsible.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/collapsible/CollapsibleContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/collapsible/CollapsibleTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/collapsible/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/collapsible/Collapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "combobox": {
      name: "combobox",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/combobox/Combobox.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxAnchor.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/ComboboxTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/combobox/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/combobox/Combobox.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "command": {
      name: "command",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","dialog"],
      files: [{
        path: "registry/new-york/ui/command/Command.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandDialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/CommandShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/command/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/command/Command.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "context-menu": {
      name: "context-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/context-menu/ContextMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuPortal.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/ContextMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/context-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/context-menu/ContextMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "dialog": {
      name: "dialog",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/dialog/Dialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogScrollContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/DialogTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dialog/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/dialog/Dialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "drawer": {
      name: "drawer",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/drawer/Drawer.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerOverlay.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/DrawerTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/drawer/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/drawer/Drawer.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "dropdown-menu": {
      name: "dropdown-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/DropdownMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/dropdown-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/dropdown-menu/DropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "form": {
      name: "form",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","label"],
      files: [{
        path: "registry/new-york/ui/form/FormControl.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/FormDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/FormItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/FormLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/FormMessage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/injectionKeys.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/form/useFormField.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/form/FormControl.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "hover-card": {
      name: "hover-card",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/hover-card/HoverCard.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/hover-card/HoverCardContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/hover-card/HoverCardTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/hover-card/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/hover-card/HoverCard.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "input": {
      name: "input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/input/Input.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/input/Input.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "label": {
      name: "label",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/label/Label.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/label/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/label/Label.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "menubar": {
      name: "menubar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/menubar/Menubar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/MenubarTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/menubar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/menubar/Menubar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "navigation-menu": {
      name: "navigation-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/navigation-menu/NavigationMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuIndicator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuLink.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/NavigationMenuViewport.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/navigation-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/navigation-menu/NavigationMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "number-field": {
      name: "number-field",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/number-field/NumberField.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/number-field/NumberFieldContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/number-field/NumberFieldDecrement.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/number-field/NumberFieldIncrement.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/number-field/NumberFieldInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/number-field/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/number-field/NumberField.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "pagination": {
      name: "pagination",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/new-york/ui/pagination/PaginationEllipsis.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pagination/PaginationFirst.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pagination/PaginationLast.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pagination/PaginationNext.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pagination/PaginationPrev.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pagination/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/pagination/PaginationEllipsis.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "pin-input": {
      name: "pin-input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/pin-input/PinInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pin-input/PinInputGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pin-input/PinInputInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pin-input/PinInputSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/pin-input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/pin-input/PinInput.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "popover": {
      name: "popover",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/popover/Popover.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/popover/PopoverContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/popover/PopoverTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/popover/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/popover/Popover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "progress": {
      name: "progress",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/progress/Progress.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/progress/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/progress/Progress.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "radio-group": {
      name: "radio-group",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/radio-group/RadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/radio-group/RadioGroupItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/radio-group/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/radio-group/RadioGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "range-calendar": {
      name: "range-calendar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/new-york/ui/range-calendar/RangeCalendar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarCellTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarGrid.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarGridBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarGridHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarGridRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarHeadCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarHeading.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarNextButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/RangeCalendarPrevButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/range-calendar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/range-calendar/RangeCalendar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "resizable": {
      name: "resizable",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/resizable/ResizableHandle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/resizable/ResizablePanelGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/resizable/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/resizable/ResizableHandle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "scroll-area": {
      name: "scroll-area",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/scroll-area/ScrollArea.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/scroll-area/ScrollBar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/scroll-area/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/scroll-area/ScrollArea.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "select": {
      name: "select",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/select/Select.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectItemText.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectScrollDownButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectScrollUpButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/SelectValue.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/select/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/select/Select.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "separator": {
      name: "separator",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/separator/Separator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/separator/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/separator/Separator.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sheet": {
      name: "sheet",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/sheet/Sheet.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/SheetTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sheet/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/sheet/Sheet.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sidebar": {
      name: "sidebar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","sheet","input","tooltip","skeleton","separator","button"],
      files: [{
        path: "registry/new-york/ui/sidebar/Sidebar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarGroupAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarGroupContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarGroupLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarInset.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuBadge.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuButtonChild.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuSkeleton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuSubButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarMenuSubItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarRail.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/SidebarTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sidebar/utils.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/sidebar/Sidebar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "skeleton": {
      name: "skeleton",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/skeleton/Skeleton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/skeleton/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/skeleton/Skeleton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "slider": {
      name: "slider",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/slider/Slider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/slider/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/slider/Slider.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sonner": {
      name: "sonner",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/ui/sonner/Sonner.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/sonner/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/sonner/Sonner.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "stepper": {
      name: "stepper",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/stepper/Stepper.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperIndicator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/StepperTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/stepper/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/stepper/Stepper.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "switch": {
      name: "switch",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/switch/Switch.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/switch/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/switch/Switch.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "table": {
      name: "table",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/table/Table.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableCaption.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/TableRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/table/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/table/Table.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tabs": {
      name: "tabs",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/tabs/Tabs.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tabs/TabsContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tabs/TabsList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tabs/TabsTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tabs/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/tabs/Tabs.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tags-input": {
      name: "tags-input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/tags-input/TagsInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tags-input/TagsInputInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tags-input/TagsInputItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tags-input/TagsInputItemDelete.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tags-input/TagsInputItemText.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tags-input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/tags-input/TagsInput.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "textarea": {
      name: "textarea",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/textarea/Textarea.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/textarea/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/textarea/Textarea.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toast": {
      name: "toast",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/toast/Toast.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/ToastViewport.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/Toaster.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toast/use-toast.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/toast/Toast.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toggle": {
      name: "toggle",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/toggle/Toggle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toggle/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/toggle/Toggle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toggle-group": {
      name: "toggle-group",
      description: "",
      type: "registry:ui",
      registryDependencies: ["toggle","utils"],
      files: [{
        path: "registry/new-york/ui/toggle-group/ToggleGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toggle-group/ToggleGroupItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/toggle-group/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/toggle-group/ToggleGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tooltip": {
      name: "tooltip",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/new-york/ui/tooltip/Tooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tooltip/TooltipContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tooltip/TooltipProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tooltip/TooltipTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/new-york/ui/tooltip/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/new-york/ui/tooltip/Tooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AccordionDemo": {
      name: "AccordionDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["accordion"],
      files: [{
        path: "registry/new-york/example/AccordionDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AccordionDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDemo": {
      name: "AlertDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert"],
      files: [{
        path: "registry/new-york/example/AlertDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AlertDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDestructiveDemo": {
      name: "AlertDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert"],
      files: [{
        path: "registry/new-york/example/AlertDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AlertDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDialogDemo": {
      name: "AlertDialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert-dialog","button"],
      files: [{
        path: "registry/new-york/example/AlertDialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AlertDialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartCustomTooltip": {
      name: "AreaChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/new-york/example/AreaChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AreaChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartDemo": {
      name: "AreaChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/new-york/example/AreaChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AreaChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartSparkline": {
      name: "AreaChartSparkline",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/new-york/example/AreaChartSparkline.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AreaChartSparkline.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AspectRatioDemo": {
      name: "AspectRatioDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["aspect-ratio"],
      files: [{
        path: "registry/new-york/example/AspectRatioDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AspectRatioDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormApi": {
      name: "AutoFormApi",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormApi.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormApi.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormArray": {
      name: "AutoFormArray",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormArray.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormArray.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormBasic": {
      name: "AutoFormBasic",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormBasic.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormBasic.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormConfirmPassword": {
      name: "AutoFormConfirmPassword",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormConfirmPassword.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormConfirmPassword.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormControlled": {
      name: "AutoFormControlled",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormControlled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormDependencies": {
      name: "AutoFormDependencies",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormDependencies.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormDependencies.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormInputWithoutLabel": {
      name: "AutoFormInputWithoutLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormInputWithoutLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormInputWithoutLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormSubObject": {
      name: "AutoFormSubObject",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/new-york/example/AutoFormSubObject.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AutoFormSubObject.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AvatarDemo": {
      name: "AvatarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["avatar"],
      files: [{
        path: "registry/new-york/example/AvatarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/AvatarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeDemo": {
      name: "BadgeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/new-york/example/BadgeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BadgeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeDestructiveDemo": {
      name: "BadgeDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/new-york/example/BadgeDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BadgeDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeOutlineDemo": {
      name: "BadgeOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/new-york/example/BadgeOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BadgeOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeSecondaryDemo": {
      name: "BadgeSecondaryDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/new-york/example/BadgeSecondaryDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BadgeSecondaryDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartCustomTooltip": {
      name: "BarChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/new-york/example/BarChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BarChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartDemo": {
      name: "BarChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/new-york/example/BarChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BarChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartRounded": {
      name: "BarChartRounded",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/new-york/example/BarChartRounded.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BarChartRounded.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartStacked": {
      name: "BarChartStacked",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/new-york/example/BarChartStacked.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BarChartStacked.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbDemo": {
      name: "BreadcrumbDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/BreadcrumbDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbDropdown": {
      name: "BreadcrumbDropdown",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/BreadcrumbDropdown.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbDropdown.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbEllipsisDemo": {
      name: "BreadcrumbEllipsisDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/new-york/example/BreadcrumbEllipsisDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbEllipsisDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbLinkDemo": {
      name: "BreadcrumbLinkDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/new-york/example/BreadcrumbLinkDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbLinkDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbResponsive": {
      name: "BreadcrumbResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","button","drawer","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/BreadcrumbResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbSeparatorDemo": {
      name: "BreadcrumbSeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/new-york/example/BreadcrumbSeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/BreadcrumbSeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonAsChildDemo": {
      name: "ButtonAsChildDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonAsChildDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonAsChildDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonDemo": {
      name: "ButtonDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonDestructiveDemo": {
      name: "ButtonDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonGhostDemo": {
      name: "ButtonGhostDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonGhostDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonGhostDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonIconDemo": {
      name: "ButtonIconDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonIconDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonIconDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonLinkDemo": {
      name: "ButtonLinkDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonLinkDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonLinkDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonLoadingDemo": {
      name: "ButtonLoadingDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonLoadingDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonLoadingDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonOutlineDemo": {
      name: "ButtonOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonSecondaryDemo": {
      name: "ButtonSecondaryDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonSecondaryDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonSecondaryDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonWithIconDemo": {
      name: "ButtonWithIconDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/ButtonWithIconDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ButtonWithIconDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarDemo": {
      name: "CalendarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["calendar"],
      files: [{
        path: "registry/new-york/example/CalendarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CalendarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarForm": {
      name: "CalendarForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","form","popover","toast"],
      files: [{
        path: "registry/new-york/example/CalendarForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CalendarForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarWithSelect": {
      name: "CalendarWithSelect",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","calendar","select"],
      files: [{
        path: "registry/new-york/example/CalendarWithSelect.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CalendarWithSelect.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardChat": {
      name: "CardChat",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","avatar","button","card","command","dialog","input","tooltip"],
      files: [{
        path: "registry/new-york/example/CardChat.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CardChat.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardDemo": {
      name: "CardDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","card","switch"],
      files: [{
        path: "registry/new-york/example/CardDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CardDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardFormDemo": {
      name: "CardFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","select"],
      files: [{
        path: "registry/new-york/example/CardFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CardFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardStats": {
      name: "CardStats",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","registry-themes","config"],
      files: [{
        path: "registry/new-york/example/CardStats.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CardStats.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardWithForm": {
      name: "CardWithForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","select"],
      files: [{
        path: "registry/new-york/example/CardWithForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CardWithForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselApi": {
      name: "CarouselApi",
      description: "",
      type: "registry:example",
      registryDependencies: ["carousel","card"],
      files: [{
        path: "registry/new-york/example/CarouselApi.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselApi.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselDemo": {
      name: "CarouselDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselOrientation": {
      name: "CarouselOrientation",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselOrientation.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselOrientation.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselPlugin": {
      name: "CarouselPlugin",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselPlugin.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselPlugin.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselSize": {
      name: "CarouselSize",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselSize.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselSize.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselSpacing": {
      name: "CarouselSpacing",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselSpacing.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselSpacing.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselThumbnails": {
      name: "CarouselThumbnails",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/new-york/example/CarouselThumbnails.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CarouselThumbnails.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxDemo": {
      name: "CheckboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/new-york/example/CheckboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CheckboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxDisabled": {
      name: "CheckboxDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/new-york/example/CheckboxDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CheckboxDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxFormMultiple": {
      name: "CheckboxFormMultiple",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","checkbox","form","toast"],
      files: [{
        path: "registry/new-york/example/CheckboxFormMultiple.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CheckboxFormMultiple.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxFormSingle": {
      name: "CheckboxFormSingle",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","checkbox","form","toast"],
      files: [{
        path: "registry/new-york/example/CheckboxFormSingle.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CheckboxFormSingle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxWithText": {
      name: "CheckboxWithText",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/new-york/example/CheckboxWithText.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CheckboxWithText.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CollapsibleDemo": {
      name: "CollapsibleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","collapsible"],
      files: [{
        path: "registry/new-york/example/CollapsibleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CollapsibleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxDemo": {
      name: "ComboboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","combobox"],
      files: [{
        path: "registry/new-york/example/ComboboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxDropdownMenu": {
      name: "ComboboxDropdownMenu",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/ComboboxDropdownMenu.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxDropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxForm": {
      name: "ComboboxForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","combobox","form","toast"],
      files: [{
        path: "registry/new-york/example/ComboboxForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxPopover": {
      name: "ComboboxPopover",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","command","popover"],
      files: [{
        path: "registry/new-york/example/ComboboxPopover.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxPopover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxResponsive": {
      name: "ComboboxResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","drawer","popover"],
      files: [{
        path: "registry/new-york/example/ComboboxResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxTrigger": {
      name: "ComboboxTrigger",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","combobox"],
      files: [{
        path: "registry/new-york/example/ComboboxTrigger.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ComboboxTrigger.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDemo": {
      name: "CommandDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command"],
      files: [{
        path: "registry/new-york/example/CommandDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDialogDemo": {
      name: "CommandDialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command"],
      files: [{
        path: "registry/new-york/example/CommandDialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandDialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDropdownMenu": {
      name: "CommandDropdownMenu",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/CommandDropdownMenu.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandDropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandForm": {
      name: "CommandForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","command","form","popover","toast"],
      files: [{
        path: "registry/new-york/example/CommandForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandPopover": {
      name: "CommandPopover",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","popover"],
      files: [{
        path: "registry/new-york/example/CommandPopover.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandPopover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandResponsive": {
      name: "CommandResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","drawer","popover"],
      files: [{
        path: "registry/new-york/example/CommandResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CommandResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ContextMenuDemo": {
      name: "ContextMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["context-menu"],
      files: [{
        path: "registry/new-york/example/ContextMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ContextMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CustomChartTooltip": {
      name: "CustomChartTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["card"],
      files: [{
        path: "registry/new-york/example/CustomChartTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/CustomChartTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableColumnPinningDemo": {
      name: "DataTableColumnPinningDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/new-york/example/DataTableColumnPinningDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DataTableColumnPinningDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableDemo": {
      name: "DataTableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/new-york/example/DataTableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DataTableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableDemoColumn": {
      name: "DataTableDemoColumn",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/DataTableDemoColumn.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DataTableDemoColumn.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableReactiveDemo": {
      name: "DataTableReactiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/new-york/example/DataTableReactiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DataTableReactiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerDemo": {
      name: "DatePickerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","popover"],
      files: [{
        path: "registry/new-york/example/DatePickerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DatePickerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerForm": {
      name: "DatePickerForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","form","popover","toast"],
      files: [{
        path: "registry/new-york/example/DatePickerForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DatePickerForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithIndependentMonths": {
      name: "DatePickerWithIndependentMonths",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","popover","range-calendar"],
      files: [{
        path: "registry/new-york/example/DatePickerWithIndependentMonths.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DatePickerWithIndependentMonths.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithPresets": {
      name: "DatePickerWithPresets",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","popover","select"],
      files: [{
        path: "registry/new-york/example/DatePickerWithPresets.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DatePickerWithPresets.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithRange": {
      name: "DatePickerWithRange",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","popover","range-calendar"],
      files: [{
        path: "registry/new-york/example/DatePickerWithRange.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DatePickerWithRange.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogCustomCloseButton": {
      name: "DialogCustomCloseButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","input","label"],
      files: [{
        path: "registry/new-york/example/DialogCustomCloseButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DialogCustomCloseButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogDemo": {
      name: "DialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","input","label"],
      files: [{
        path: "registry/new-york/example/DialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogForm": {
      name: "DialogForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","form","input","toast"],
      files: [{
        path: "registry/new-york/example/DialogForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DialogForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogScrollBodyDemo": {
      name: "DialogScrollBodyDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/new-york/example/DialogScrollBodyDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DialogScrollBodyDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogScrollOverlayDemo": {
      name: "DialogScrollOverlayDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/new-york/example/DialogScrollOverlayDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DialogScrollOverlayDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartColor": {
      name: "DonutChartColor",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/new-york/example/DonutChartColor.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DonutChartColor.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartCustomTooltip": {
      name: "DonutChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/new-york/example/DonutChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DonutChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartDemo": {
      name: "DonutChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/new-york/example/DonutChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DonutChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartPie": {
      name: "DonutChartPie",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/new-york/example/DonutChartPie.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DonutChartPie.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DrawerDemo": {
      name: "DrawerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","drawer"],
      files: [{
        path: "registry/new-york/example/DrawerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DrawerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DrawerDialog": {
      name: "DrawerDialog",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","drawer","input","label"],
      files: [{
        path: "registry/new-york/example/DrawerDialog.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DrawerDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuCheckboxes": {
      name: "DropdownMenuCheckboxes",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/DropdownMenuCheckboxes.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DropdownMenuCheckboxes.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuDemo": {
      name: "DropdownMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/DropdownMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DropdownMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuRadioGroup": {
      name: "DropdownMenuRadioGroup",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/new-york/example/DropdownMenuRadioGroup.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/DropdownMenuRadioGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "HoverCardDemo": {
      name: "HoverCardDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["avatar","button","hover-card"],
      files: [{
        path: "registry/new-york/example/HoverCardDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/HoverCardDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputDemo": {
      name: "InputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/new-york/example/InputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputDisabled": {
      name: "InputDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/new-york/example/InputDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputFile": {
      name: "InputFile",
      description: "",
      type: "registry:example",
      registryDependencies: ["input","label"],
      files: [{
        path: "registry/new-york/example/InputFile.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputFile.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputForm": {
      name: "InputForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","toast"],
      files: [{
        path: "registry/new-york/example/InputForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputFormAutoAnimate": {
      name: "InputFormAutoAnimate",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","toast"],
      files: [{
        path: "registry/new-york/example/InputFormAutoAnimate.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputFormAutoAnimate.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithButton": {
      name: "InputWithButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input"],
      files: [{
        path: "registry/new-york/example/InputWithButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputWithButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithIcon": {
      name: "InputWithIcon",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/new-york/example/InputWithIcon.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputWithIcon.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithLabel": {
      name: "InputWithLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["input","label"],
      files: [{
        path: "registry/new-york/example/InputWithLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/InputWithLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LabelDemo": {
      name: "LabelDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox","label"],
      files: [{
        path: "registry/new-york/example/LabelDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/LabelDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartCustomTooltip": {
      name: "LineChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/new-york/example/LineChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/LineChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartDemo": {
      name: "LineChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/new-york/example/LineChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/LineChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartSparkline": {
      name: "LineChartSparkline",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/new-york/example/LineChartSparkline.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/LineChartSparkline.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "MenubarDemo": {
      name: "MenubarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["menubar"],
      files: [{
        path: "registry/new-york/example/MenubarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/MenubarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NavigationMenuDemo": {
      name: "NavigationMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["navigation-menu"],
      files: [{
        path: "registry/new-york/example/NavigationMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NavigationMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldCurrency": {
      name: "NumberFieldCurrency",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/new-york/example/NumberFieldCurrency.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldCurrency.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDecimal": {
      name: "NumberFieldDecimal",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/new-york/example/NumberFieldDecimal.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldDecimal.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDemo": {
      name: "NumberFieldDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/new-york/example/NumberFieldDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDisabled": {
      name: "NumberFieldDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/new-york/example/NumberFieldDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldForm": {
      name: "NumberFieldForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","number-field","toast"],
      files: [{
        path: "registry/new-york/example/NumberFieldForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldPercentage": {
      name: "NumberFieldPercentage",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/new-york/example/NumberFieldPercentage.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/NumberFieldPercentage.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PaginationDemo": {
      name: "PaginationDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","pagination"],
      files: [{
        path: "registry/new-york/example/PaginationDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PaginationDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputControlled": {
      name: "PinInputControlled",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/new-york/example/PinInputControlled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PinInputControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputDemo": {
      name: "PinInputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/new-york/example/PinInputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PinInputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputDisabled": {
      name: "PinInputDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/new-york/example/PinInputDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PinInputDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputFormDemo": {
      name: "PinInputFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","pin-input","toast"],
      files: [{
        path: "registry/new-york/example/PinInputFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PinInputFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputSeparatorDemo": {
      name: "PinInputSeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/new-york/example/PinInputSeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PinInputSeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PopoverDemo": {
      name: "PopoverDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","popover"],
      files: [{
        path: "registry/new-york/example/PopoverDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/PopoverDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ProgressDemo": {
      name: "ProgressDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["progress"],
      files: [{
        path: "registry/new-york/example/ProgressDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ProgressDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RadioGroupDemo": {
      name: "RadioGroupDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","radio-group"],
      files: [{
        path: "registry/new-york/example/RadioGroupDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/RadioGroupDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RadioGroupForm": {
      name: "RadioGroupForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","radio-group","toast"],
      files: [{
        path: "registry/new-york/example/RadioGroupForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/RadioGroupForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RangeCalendarDemo": {
      name: "RangeCalendarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["range-calendar"],
      files: [{
        path: "registry/new-york/example/RangeCalendarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/RangeCalendarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableDemo": {
      name: "ResizableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/new-york/example/ResizableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ResizableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableHandleDemo": {
      name: "ResizableHandleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/new-york/example/ResizableHandleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ResizableHandleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableVerticalDemo": {
      name: "ResizableVerticalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/new-york/example/ResizableVerticalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ResizableVerticalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ScrollAreaDemo": {
      name: "ScrollAreaDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["scroll-area","separator"],
      files: [{
        path: "registry/new-york/example/ScrollAreaDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ScrollAreaDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ScrollAreaHorizontalDemo": {
      name: "ScrollAreaHorizontalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["scroll-area"],
      files: [{
        path: "registry/new-york/example/ScrollAreaHorizontalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ScrollAreaHorizontalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectDemo": {
      name: "SelectDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["select"],
      files: [{
        path: "registry/new-york/example/SelectDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SelectDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectForm": {
      name: "SelectForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","select","toast"],
      files: [{
        path: "registry/new-york/example/SelectForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SelectForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectScrollable": {
      name: "SelectScrollable",
      description: "",
      type: "registry:example",
      registryDependencies: ["select"],
      files: [{
        path: "registry/new-york/example/SelectScrollable.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SelectScrollable.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SeparatorDemo": {
      name: "SeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["separator"],
      files: [{
        path: "registry/new-york/example/SeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SheetDemo": {
      name: "SheetDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","sheet"],
      files: [{
        path: "registry/new-york/example/SheetDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SheetDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SheetSideDemo": {
      name: "SheetSideDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","sheet"],
      files: [{
        path: "registry/new-york/example/SheetSideDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SheetSideDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SkeletonCard": {
      name: "SkeletonCard",
      description: "",
      type: "registry:example",
      registryDependencies: ["skeleton"],
      files: [{
        path: "registry/new-york/example/SkeletonCard.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SkeletonCard.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SkeletonDemo": {
      name: "SkeletonDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["skeleton"],
      files: [{
        path: "registry/new-york/example/SkeletonDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SkeletonDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SliderDemo": {
      name: "SliderDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","slider"],
      files: [{
        path: "registry/new-york/example/SliderDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SliderDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SliderForm": {
      name: "SliderForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","slider","toast"],
      files: [{
        path: "registry/new-york/example/SliderForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SliderForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SonnerDemo": {
      name: "SonnerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/new-york/example/SonnerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SonnerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SonnerWithDialog": {
      name: "SonnerWithDialog",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/new-york/example/SonnerWithDialog.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SonnerWithDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperDemo": {
      name: "StepperDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["stepper"],
      files: [{
        path: "registry/new-york/example/StepperDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/StepperDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperForm": {
      name: "StepperForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","select","stepper","toast"],
      files: [{
        path: "registry/new-york/example/StepperForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/StepperForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperHorizental": {
      name: "StepperHorizental",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","stepper"],
      files: [{
        path: "registry/new-york/example/StepperHorizental.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/StepperHorizental.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperVertical": {
      name: "StepperVertical",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","stepper"],
      files: [{
        path: "registry/new-york/example/StepperVertical.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/StepperVertical.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SwitchDemo": {
      name: "SwitchDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","switch"],
      files: [{
        path: "registry/new-york/example/SwitchDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SwitchDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SwitchForm": {
      name: "SwitchForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","switch","toast"],
      files: [{
        path: "registry/new-york/example/SwitchForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/SwitchForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TableDemo": {
      name: "TableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["table"],
      files: [{
        path: "registry/new-york/example/TableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TabsDemo": {
      name: "TabsDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","tabs"],
      files: [{
        path: "registry/new-york/example/TabsDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TabsDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TabsVerticalDemo": {
      name: "TabsVerticalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","tabs"],
      files: [{
        path: "registry/new-york/example/TabsVerticalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TabsVerticalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputComboboxDemo": {
      name: "TagsInputComboboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command","tags-input"],
      files: [{
        path: "registry/new-york/example/TagsInputComboboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TagsInputComboboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputDemo": {
      name: "TagsInputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["tags-input"],
      files: [{
        path: "registry/new-york/example/TagsInputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TagsInputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputFormDemo": {
      name: "TagsInputFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","tags-input","toast"],
      files: [{
        path: "registry/new-york/example/TagsInputFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TagsInputFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaDemo": {
      name: "TextareaDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["textarea"],
      files: [{
        path: "registry/new-york/example/TextareaDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaDisabled": {
      name: "TextareaDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["textarea"],
      files: [{
        path: "registry/new-york/example/TextareaDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaForm": {
      name: "TextareaForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","textarea","toast"],
      files: [{
        path: "registry/new-york/example/TextareaForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithButton": {
      name: "TextareaWithButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","textarea"],
      files: [{
        path: "registry/new-york/example/TextareaWithButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaWithButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithLabel": {
      name: "TextareaWithLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","textarea"],
      files: [{
        path: "registry/new-york/example/TextareaWithLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaWithLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithText": {
      name: "TextareaWithText",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","textarea"],
      files: [{
        path: "registry/new-york/example/TextareaWithText.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TextareaWithText.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastDemo": {
      name: "ToastDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/new-york/example/ToastDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToastDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastDestructive": {
      name: "ToastDestructive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","toast","use-toast"],
      files: [{
        path: "registry/new-york/example/ToastDestructive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToastDestructive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastSimple": {
      name: "ToastSimple",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/new-york/example/ToastSimple.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToastSimple.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastWithAction": {
      name: "ToastWithAction",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","toast","use-toast"],
      files: [{
        path: "registry/new-york/example/ToastWithAction.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToastWithAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastWithTitle": {
      name: "ToastWithTitle",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/new-york/example/ToastWithTitle.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToastWithTitle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleDemo": {
      name: "ToggleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleDisabledDemo": {
      name: "ToggleDisabledDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleDisabledDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleDisabledDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupDemo": {
      name: "ToggleGroupDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupDisabledDemo": {
      name: "ToggleGroupDisabledDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupDisabledDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupDisabledDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupLargeDemo": {
      name: "ToggleGroupLargeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupLargeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupLargeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupOutlineDemo": {
      name: "ToggleGroupOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupSingleDemo": {
      name: "ToggleGroupSingleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupSingleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupSingleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupSmallDemo": {
      name: "ToggleGroupSmallDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/new-york/example/ToggleGroupSmallDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleGroupSmallDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleItalicDemo": {
      name: "ToggleItalicDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleItalicDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleItalicDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleItalicWithTextDemo": {
      name: "ToggleItalicWithTextDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleItalicWithTextDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleItalicWithTextDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleLargeDemo": {
      name: "ToggleLargeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleLargeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleLargeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleSmallDemo": {
      name: "ToggleSmallDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/new-york/example/ToggleSmallDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/ToggleSmallDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TooltipDemo": {
      name: "TooltipDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","tooltip"],
      files: [{
        path: "registry/new-york/example/TooltipDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TooltipDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyBlockquote": {
      name: "TypographyBlockquote",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyBlockquote.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyBlockquote.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyDemo": {
      name: "TypographyDemo",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH1": {
      name: "TypographyH1",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyH1.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyH1.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH2": {
      name: "TypographyH2",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyH2.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyH2.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH3": {
      name: "TypographyH3",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyH3.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyH3.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH4": {
      name: "TypographyH4",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyH4.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyH4.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyInlineCode": {
      name: "TypographyInlineCode",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyInlineCode.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyInlineCode.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyLarge": {
      name: "TypographyLarge",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyLarge.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyLarge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyLead": {
      name: "TypographyLead",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyLead.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyLead.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyList": {
      name: "TypographyList",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyList.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyList.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyMuted": {
      name: "TypographyMuted",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyMuted.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyMuted.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyP": {
      name: "TypographyP",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyP.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyP.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographySmall": {
      name: "TypographySmall",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographySmall.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographySmall.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyTable": {
      name: "TypographyTable",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/new-york/example/TypographyTable.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/new-york/example/TypographyTable.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication01": {
      name: "Authentication01",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/new-york/block/Authentication01.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Authentication01.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication02": {
      name: "Authentication02",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/new-york/block/Authentication02.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Authentication02.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication03": {
      name: "Authentication03",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/new-york/block/Authentication03.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Authentication03.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication04": {
      name: "Authentication04",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","input","label"],
      files: [{
        path: "registry/new-york/block/Authentication04.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Authentication04.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard01": {
      name: "Dashboard01",
      description: "",
      type: "registry:block",
      registryDependencies: ["avatar","badge","button","card","dropdown-menu","input","sheet","table"],
      files: [{
        path: "registry/new-york/block/Dashboard01.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard01.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard02": {
      name: "Dashboard02",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","sheet"],
      files: [{
        path: "registry/new-york/block/Dashboard02.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard02.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard03": {
      name: "Dashboard03",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","button","drawer","input","label","select","textarea","tooltip"],
      files: [{
        path: "registry/new-york/block/Dashboard03.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard03.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard04": {
      name: "Dashboard04",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","checkbox","dropdown-menu","input","sheet"],
      files: [{
        path: "registry/new-york/block/Dashboard04.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard04.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard05": {
      name: "Dashboard05",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","checkbox","dropdown-menu","input","pagination","progress","separator","sheet","table","tabs","tooltip"],
      files: [{
        path: "registry/new-york/block/Dashboard05.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard05.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard06": {
      name: "Dashboard06",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","sheet","table","tabs","tooltip"],
      files: [{
        path: "registry/new-york/block/Dashboard06.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard06.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard07": {
      name: "Dashboard07",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","label","select","sheet","table","textarea","toggle-group","tooltip"],
      files: [{
        path: "registry/new-york/block/Dashboard07.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/Dashboard07.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebar": {
      name: "DemoSidebar",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebar.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarControlled": {
      name: "DemoSidebarControlled",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarControlled.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarFooter": {
      name: "DemoSidebarFooter",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarFooter.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarFooter.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroup": {
      name: "DemoSidebarGroup",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarGroup.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroupAction": {
      name: "DemoSidebarGroupAction",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarGroupAction.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarGroupAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroupCollapsible": {
      name: "DemoSidebarGroupCollapsible",
      description: "",
      type: "registry:block",
      registryDependencies: ["collapsible","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarGroupCollapsible.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarGroupCollapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarHeader": {
      name: "DemoSidebarHeader",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarHeader.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarHeader.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenu": {
      name: "DemoSidebarMenu",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarMenu.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuAction": {
      name: "DemoSidebarMenuAction",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarMenuAction.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarMenuAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuBadge": {
      name: "DemoSidebarMenuBadge",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarMenuBadge.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarMenuBadge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuCollapsible": {
      name: "DemoSidebarMenuCollapsible",
      description: "",
      type: "registry:block",
      registryDependencies: ["collapsible","sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarMenuCollapsible.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarMenuCollapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuSub": {
      name: "DemoSidebarMenuSub",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/new-york/block/DemoSidebarMenuSub.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/new-york/block/DemoSidebarMenuSub.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Login01": {
      name: "Login01",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/new-york/block/Login01/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Login01/components/LoginForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Login01/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar01": {
      name: "Sidebar01",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","label","dropdown-menu"],
      files: [{
        path: "registry/new-york/block/Sidebar01/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar01/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar01/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar01/components/VersionSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar01/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar02": {
      name: "Sidebar02",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","label","dropdown-menu"],
      files: [{
        path: "registry/new-york/block/Sidebar02/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar02/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar02/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar02/components/VersionSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar02/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar03": {
      name: "Sidebar03",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar"],
      files: [{
        path: "registry/new-york/block/Sidebar03/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar03/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar03/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar04": {
      name: "Sidebar04",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar"],
      files: [{
        path: "registry/new-york/block/Sidebar04/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar04/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar04/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar05": {
      name: "Sidebar05",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","label"],
      files: [{
        path: "registry/new-york/block/Sidebar05/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar05/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar05/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar05/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar06": {
      name: "Sidebar06",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","dropdown-menu","button","card"],
      files: [{
        path: "registry/new-york/block/Sidebar06/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar06/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar06/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar06/components/SidebarOptInForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar06/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar07": {
      name: "Sidebar07",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","dropdown-menu","avatar"],
      files: [{
        path: "registry/new-york/block/Sidebar07/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar07/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar07/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar07/components/NavProjects.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar07/components/NavUser.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar07/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar07/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar08": {
      name: "Sidebar08",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","dropdown-menu","avatar"],
      files: [{
        path: "registry/new-york/block/Sidebar08/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar08/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar08/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar08/components/NavProjects.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar08/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar08/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar08/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar09": {
      name: "Sidebar09",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","label","switch","avatar","dropdown-menu"],
      files: [{
        path: "registry/new-york/block/Sidebar09/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar09/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar09/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar09/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar10": {
      name: "Sidebar10",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","button","popover","dropdown-menu","collapsible"],
      files: [{
        path: "registry/new-york/block/Sidebar10/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar10/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/NavActions.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/NavFavorites.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/NavWorkspaces.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar10/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar10/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar11": {
      name: "Sidebar11",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible"],
      files: [{
        path: "registry/new-york/block/Sidebar11/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar11/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar11/components/Tree.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar11/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar12": {
      name: "Sidebar12",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","calendar","avatar","dropdown-menu"],
      files: [{
        path: "registry/new-york/block/Sidebar12/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar12/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar12/components/Calendars.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar12/components/DatePicker.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar12/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar12/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar13": {
      name: "Sidebar13",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","button","dialog","sidebar"],
      files: [{
        path: "registry/new-york/block/Sidebar13/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar13/components/SettingsDialog.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar13/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar14": {
      name: "Sidebar14",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","sidebar"],
      files: [{
        path: "registry/new-york/block/Sidebar14/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar14/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar14/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar15": {
      name: "Sidebar15",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","calendar","dropdown-menu","avatar"],
      files: [{
        path: "registry/new-york/block/Sidebar15/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/new-york/block/Sidebar15/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/Calendars.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/DatePicker.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/NavFavorites.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/NavUser.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/NavWorkspaces.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/SidebarLeft.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/SidebarRight.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/new-york/block/Sidebar15/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/new-york/block/Sidebar15/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
  },  "default": {
    "utils": {
      name: "utils",
      description: "",
      type: "registry:lib",
      registryDependencies: undefined,
      files: [{
        path: "registry/default/lib/utils.ts",
        type: "registry:lib",
        target: ""
      }],
      component: () => import("@/registry/default/lib/utils.ts").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "accordion": {
      name: "accordion",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/accordion/Accordion.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/accordion/AccordionContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/accordion/AccordionItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/accordion/AccordionTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/accordion/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/accordion/Accordion.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "alert": {
      name: "alert",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/alert/Alert.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert/AlertDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert/AlertTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/alert/Alert.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "alert-dialog": {
      name: "alert-dialog",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/default/ui/alert-dialog/AlertDialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogCancel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/alert-dialog/AlertDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "aspect-ratio": {
      name: "aspect-ratio",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/default/ui/aspect-ratio/AspectRatio.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/aspect-ratio/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/aspect-ratio/AspectRatio.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "auto-form": {
      name: "auto-form",
      description: "",
      type: "registry:ui",
      registryDependencies: ["form","accordion","button","separator","checkbox","switch","utils","calendar","popover","label","radio-group","select","input","textarea"],
      files: [{
        path: "registry/default/ui/auto-form/AutoForm.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormField.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldArray.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldBoolean.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldDate.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldEnum.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldFile.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldNumber.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldObject.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/constant.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/dependencies.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/interface.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/utils.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/auto-form/AutoForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "avatar": {
      name: "avatar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/avatar/Avatar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/avatar/AvatarFallback.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/avatar/AvatarImage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/avatar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/avatar/Avatar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "badge": {
      name: "badge",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/badge/Badge.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/badge/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/badge/Badge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "breadcrumb": {
      name: "breadcrumb",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/breadcrumb/Breadcrumb.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbEllipsis.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbLink.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbPage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/breadcrumb/Breadcrumb.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "button": {
      name: "button",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/button/Button.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/button/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/button/Button.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "calendar": {
      name: "calendar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/default/ui/calendar/Calendar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarCellTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarGrid.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarGridBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarGridHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarGridRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarHeadCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarHeading.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarNextButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarPrevButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/calendar/Calendar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "card": {
      name: "card",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/card/Card.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/CardContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/CardDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/CardFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/CardHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/CardTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/card/Card.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "carousel": {
      name: "carousel",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/default/ui/carousel/Carousel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/CarouselContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/CarouselItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/CarouselNext.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/CarouselPrevious.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/interface.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/useCarousel.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/carousel/Carousel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart": {
      name: "chart",
      description: "",
      type: "registry:ui",
      registryDependencies: ["button","card"],
      files: [{
        path: "registry/default/ui/chart/ChartCrosshair.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart/ChartLegend.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart/ChartSingleTooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart/ChartTooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart/interface.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/chart/ChartCrosshair.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-area": {
      name: "chart-area",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/default/ui/chart-area/AreaChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart-area/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/chart-area/AreaChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-bar": {
      name: "chart-bar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/default/ui/chart-bar/BarChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart-bar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/chart-bar/BarChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-donut": {
      name: "chart-donut",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/default/ui/chart-donut/DonutChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart-donut/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/chart-donut/DonutChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-line": {
      name: "chart-line",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/default/ui/chart-line/LineChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart-line/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/chart-line/LineChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "checkbox": {
      name: "checkbox",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/checkbox/Checkbox.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/checkbox/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/checkbox/Checkbox.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "collapsible": {
      name: "collapsible",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/default/ui/collapsible/Collapsible.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/collapsible/CollapsibleContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/collapsible/CollapsibleTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/collapsible/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/collapsible/Collapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "combobox": {
      name: "combobox",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/combobox/Combobox.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxAnchor.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/combobox/Combobox.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "command": {
      name: "command",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","dialog"],
      files: [{
        path: "registry/default/ui/command/Command.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandDialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/command/Command.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "context-menu": {
      name: "context-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/context-menu/ContextMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuPortal.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/context-menu/ContextMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "dialog": {
      name: "dialog",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/dialog/Dialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogScrollContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/dialog/Dialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "drawer": {
      name: "drawer",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/drawer/Drawer.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerOverlay.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/drawer/Drawer.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "dropdown-menu": {
      name: "dropdown-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/dropdown-menu/DropdownMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/dropdown-menu/DropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "form": {
      name: "form",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","label"],
      files: [{
        path: "registry/default/ui/form/FormControl.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/FormDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/FormItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/FormLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/FormMessage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/injectionKeys.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/useFormField.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/form/FormControl.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "hover-card": {
      name: "hover-card",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/hover-card/HoverCard.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/hover-card/HoverCardContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/hover-card/HoverCardTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/hover-card/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/hover-card/HoverCard.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "input": {
      name: "input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/input/Input.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/input/Input.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "label": {
      name: "label",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/label/Label.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/label/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/label/Label.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "menubar": {
      name: "menubar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/menubar/Menubar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/menubar/Menubar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "navigation-menu": {
      name: "navigation-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/navigation-menu/NavigationMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuIndicator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuLink.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuViewport.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/navigation-menu/NavigationMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "number-field": {
      name: "number-field",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/number-field/NumberField.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/number-field/NumberFieldContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/number-field/NumberFieldDecrement.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/number-field/NumberFieldIncrement.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/number-field/NumberFieldInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/number-field/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/number-field/NumberField.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "pagination": {
      name: "pagination",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/default/ui/pagination/PaginationEllipsis.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pagination/PaginationFirst.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pagination/PaginationLast.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pagination/PaginationNext.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pagination/PaginationPrev.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pagination/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/pagination/PaginationEllipsis.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "pin-input": {
      name: "pin-input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/pin-input/PinInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pin-input/PinInputGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pin-input/PinInputInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pin-input/PinInputSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pin-input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/pin-input/PinInput.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "popover": {
      name: "popover",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/popover/Popover.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/popover/PopoverContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/popover/PopoverTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/popover/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/popover/Popover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "progress": {
      name: "progress",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/progress/Progress.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/progress/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/progress/Progress.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "radio-group": {
      name: "radio-group",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/radio-group/RadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/radio-group/RadioGroupItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/radio-group/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/radio-group/RadioGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "range-calendar": {
      name: "range-calendar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/default/ui/range-calendar/RangeCalendar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarCellTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarGrid.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarGridBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarGridHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarGridRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarHeadCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarHeading.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarNextButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarPrevButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/range-calendar/RangeCalendar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "resizable": {
      name: "resizable",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/resizable/ResizableHandle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/resizable/ResizablePanelGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/resizable/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/resizable/ResizableHandle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "scroll-area": {
      name: "scroll-area",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/scroll-area/ScrollArea.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/scroll-area/ScrollBar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/scroll-area/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/scroll-area/ScrollArea.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "select": {
      name: "select",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/select/Select.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectItemText.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectScrollDownButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectScrollUpButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectValue.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/select/Select.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "separator": {
      name: "separator",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/separator/Separator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/separator/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/separator/Separator.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sheet": {
      name: "sheet",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/sheet/Sheet.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/sheet/Sheet.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sidebar": {
      name: "sidebar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","sheet","input","tooltip","skeleton","separator","button"],
      files: [{
        path: "registry/default/ui/sidebar/Sidebar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarGroupAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarGroupContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarGroupLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarInset.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuBadge.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuButtonChild.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuSkeleton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuSubButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuSubItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarRail.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/utils.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/sidebar/Sidebar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "skeleton": {
      name: "skeleton",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/skeleton/Skeleton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/skeleton/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/skeleton/Skeleton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "slider": {
      name: "slider",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/slider/Slider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/slider/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/slider/Slider.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sonner": {
      name: "sonner",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/default/ui/sonner/Sonner.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sonner/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/sonner/Sonner.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "stepper": {
      name: "stepper",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/stepper/Stepper.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperIndicator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/stepper/Stepper.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "switch": {
      name: "switch",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/switch/Switch.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/switch/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/switch/Switch.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "table": {
      name: "table",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/table/Table.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableCaption.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/table/Table.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tabs": {
      name: "tabs",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/tabs/Tabs.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tabs/TabsContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tabs/TabsList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tabs/TabsTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tabs/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/tabs/Tabs.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tags-input": {
      name: "tags-input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/tags-input/TagsInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tags-input/TagsInputInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tags-input/TagsInputItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tags-input/TagsInputItemDelete.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tags-input/TagsInputItemText.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tags-input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/tags-input/TagsInput.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "textarea": {
      name: "textarea",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/textarea/Textarea.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/textarea/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/textarea/Textarea.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toast": {
      name: "toast",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/toast/Toast.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastViewport.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/Toaster.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/use-toast.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/toast/Toast.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toggle": {
      name: "toggle",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/toggle/Toggle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toggle/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/toggle/Toggle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toggle-group": {
      name: "toggle-group",
      description: "",
      type: "registry:ui",
      registryDependencies: ["toggle","utils"],
      files: [{
        path: "registry/default/ui/toggle-group/ToggleGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toggle-group/ToggleGroupItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toggle-group/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/toggle-group/ToggleGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tooltip": {
      name: "tooltip",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/tooltip/Tooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tooltip/TooltipContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tooltip/TooltipProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tooltip/TooltipTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tooltip/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/tooltip/Tooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AccordionDemo": {
      name: "AccordionDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["accordion"],
      files: [{
        path: "registry/default/example/AccordionDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AccordionDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDemo": {
      name: "AlertDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert"],
      files: [{
        path: "registry/default/example/AlertDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AlertDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDestructiveDemo": {
      name: "AlertDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert"],
      files: [{
        path: "registry/default/example/AlertDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AlertDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDialogDemo": {
      name: "AlertDialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert-dialog","button"],
      files: [{
        path: "registry/default/example/AlertDialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AlertDialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartCustomTooltip": {
      name: "AreaChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/default/example/AreaChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AreaChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartDemo": {
      name: "AreaChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/default/example/AreaChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AreaChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartSparkline": {
      name: "AreaChartSparkline",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/default/example/AreaChartSparkline.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AreaChartSparkline.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AspectRatioDemo": {
      name: "AspectRatioDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["aspect-ratio"],
      files: [{
        path: "registry/default/example/AspectRatioDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AspectRatioDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormApi": {
      name: "AutoFormApi",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormApi.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormApi.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormArray": {
      name: "AutoFormArray",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormArray.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormArray.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormBasic": {
      name: "AutoFormBasic",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormBasic.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormBasic.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormConfirmPassword": {
      name: "AutoFormConfirmPassword",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormConfirmPassword.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormConfirmPassword.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormControlled": {
      name: "AutoFormControlled",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormControlled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormDependencies": {
      name: "AutoFormDependencies",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormDependencies.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormDependencies.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormInputWithoutLabel": {
      name: "AutoFormInputWithoutLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormInputWithoutLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormInputWithoutLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormSubObject": {
      name: "AutoFormSubObject",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormSubObject.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormSubObject.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AvatarDemo": {
      name: "AvatarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["avatar"],
      files: [{
        path: "registry/default/example/AvatarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AvatarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeDemo": {
      name: "BadgeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/default/example/BadgeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BadgeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeDestructiveDemo": {
      name: "BadgeDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/default/example/BadgeDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BadgeDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeOutlineDemo": {
      name: "BadgeOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/default/example/BadgeOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BadgeOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeSecondaryDemo": {
      name: "BadgeSecondaryDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/default/example/BadgeSecondaryDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BadgeSecondaryDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartCustomTooltip": {
      name: "BarChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/default/example/BarChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BarChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartDemo": {
      name: "BarChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/default/example/BarChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BarChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartRounded": {
      name: "BarChartRounded",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/default/example/BarChartRounded.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BarChartRounded.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartStacked": {
      name: "BarChartStacked",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/default/example/BarChartStacked.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BarChartStacked.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbDemo": {
      name: "BreadcrumbDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      files: [{
        path: "registry/default/example/BreadcrumbDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbDropdown": {
      name: "BreadcrumbDropdown",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      files: [{
        path: "registry/default/example/BreadcrumbDropdown.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbDropdown.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbEllipsisDemo": {
      name: "BreadcrumbEllipsisDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/default/example/BreadcrumbEllipsisDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbEllipsisDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbLinkDemo": {
      name: "BreadcrumbLinkDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/default/example/BreadcrumbLinkDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbLinkDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbResponsive": {
      name: "BreadcrumbResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","button","drawer","dropdown-menu"],
      files: [{
        path: "registry/default/example/BreadcrumbResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbSeparatorDemo": {
      name: "BreadcrumbSeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/default/example/BreadcrumbSeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbSeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonAsChildDemo": {
      name: "ButtonAsChildDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonAsChildDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonAsChildDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonDemo": {
      name: "ButtonDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonDestructiveDemo": {
      name: "ButtonDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonGhostDemo": {
      name: "ButtonGhostDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonGhostDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonGhostDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonIconDemo": {
      name: "ButtonIconDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonIconDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonIconDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonLinkDemo": {
      name: "ButtonLinkDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonLinkDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonLinkDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonLoadingDemo": {
      name: "ButtonLoadingDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonLoadingDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonLoadingDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonOutlineDemo": {
      name: "ButtonOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonSecondaryDemo": {
      name: "ButtonSecondaryDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonSecondaryDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonSecondaryDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonWithIconDemo": {
      name: "ButtonWithIconDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonWithIconDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonWithIconDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarDemo": {
      name: "CalendarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["calendar"],
      files: [{
        path: "registry/default/example/CalendarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CalendarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarForm": {
      name: "CalendarForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","form","popover","toast"],
      files: [{
        path: "registry/default/example/CalendarForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CalendarForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarWithSelect": {
      name: "CalendarWithSelect",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","calendar","select"],
      files: [{
        path: "registry/default/example/CalendarWithSelect.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CalendarWithSelect.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardChat": {
      name: "CardChat",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","avatar","button","card","command","dialog","input","tooltip"],
      files: [{
        path: "registry/default/example/CardChat.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CardChat.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardDemo": {
      name: "CardDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","card","switch"],
      files: [{
        path: "registry/default/example/CardDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CardDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardFormDemo": {
      name: "CardFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","select"],
      files: [{
        path: "registry/default/example/CardFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CardFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardStats": {
      name: "CardStats",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","chart-bar","chart-line"],
      files: [{
        path: "registry/default/example/CardStats.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CardStats.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardWithForm": {
      name: "CardWithForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","select"],
      files: [{
        path: "registry/default/example/CardWithForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CardWithForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselApi": {
      name: "CarouselApi",
      description: "",
      type: "registry:example",
      registryDependencies: ["carousel","card"],
      files: [{
        path: "registry/default/example/CarouselApi.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselApi.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselDemo": {
      name: "CarouselDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselOrientation": {
      name: "CarouselOrientation",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselOrientation.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselOrientation.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselPlugin": {
      name: "CarouselPlugin",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselPlugin.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselPlugin.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselSize": {
      name: "CarouselSize",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselSize.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselSize.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselSpacing": {
      name: "CarouselSpacing",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselSpacing.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselSpacing.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselThumbnails": {
      name: "CarouselThumbnails",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselThumbnails.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselThumbnails.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxDemo": {
      name: "CheckboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/default/example/CheckboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CheckboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxDisabled": {
      name: "CheckboxDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/default/example/CheckboxDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CheckboxDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxFormMultiple": {
      name: "CheckboxFormMultiple",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","checkbox","form","toast"],
      files: [{
        path: "registry/default/example/CheckboxFormMultiple.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CheckboxFormMultiple.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxFormSingle": {
      name: "CheckboxFormSingle",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","checkbox","form","toast"],
      files: [{
        path: "registry/default/example/CheckboxFormSingle.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CheckboxFormSingle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxWithText": {
      name: "CheckboxWithText",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/default/example/CheckboxWithText.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CheckboxWithText.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CollapsibleDemo": {
      name: "CollapsibleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","collapsible"],
      files: [{
        path: "registry/default/example/CollapsibleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CollapsibleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxDemo": {
      name: "ComboboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","combobox"],
      files: [{
        path: "registry/default/example/ComboboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxDropdownMenu": {
      name: "ComboboxDropdownMenu",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","dropdown-menu"],
      files: [{
        path: "registry/default/example/ComboboxDropdownMenu.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxDropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxForm": {
      name: "ComboboxForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","combobox","form","toast"],
      files: [{
        path: "registry/default/example/ComboboxForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxPopover": {
      name: "ComboboxPopover",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","popover"],
      files: [{
        path: "registry/default/example/ComboboxPopover.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxPopover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxResponsive": {
      name: "ComboboxResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","drawer","popover"],
      files: [{
        path: "registry/default/example/ComboboxResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxTrigger": {
      name: "ComboboxTrigger",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","combobox"],
      files: [{
        path: "registry/default/example/ComboboxTrigger.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxTrigger.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDemo": {
      name: "CommandDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command"],
      files: [{
        path: "registry/default/example/CommandDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDialogDemo": {
      name: "CommandDialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command"],
      files: [{
        path: "registry/default/example/CommandDialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandDialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDropdownMenu": {
      name: "CommandDropdownMenu",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","dropdown-menu"],
      files: [{
        path: "registry/default/example/CommandDropdownMenu.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandDropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandForm": {
      name: "CommandForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","command","form","popover","toast"],
      files: [{
        path: "registry/default/example/CommandForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandPopover": {
      name: "CommandPopover",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","popover"],
      files: [{
        path: "registry/default/example/CommandPopover.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandPopover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandResponsive": {
      name: "CommandResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","drawer","popover"],
      files: [{
        path: "registry/default/example/CommandResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ContextMenuDemo": {
      name: "ContextMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["context-menu"],
      files: [{
        path: "registry/default/example/ContextMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ContextMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CustomChartTooltip": {
      name: "CustomChartTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["card"],
      files: [{
        path: "registry/default/example/CustomChartTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CustomChartTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableColumnPinningDemo": {
      name: "DataTableColumnPinningDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/default/example/DataTableColumnPinningDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DataTableColumnPinningDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableDemo": {
      name: "DataTableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/default/example/DataTableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DataTableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableDemoColumn": {
      name: "DataTableDemoColumn",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/default/example/DataTableDemoColumn.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DataTableDemoColumn.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableReactiveDemo": {
      name: "DataTableReactiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/default/example/DataTableReactiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DataTableReactiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerDemo": {
      name: "DatePickerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","popover"],
      files: [{
        path: "registry/default/example/DatePickerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DatePickerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerForm": {
      name: "DatePickerForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","form","popover","toast"],
      files: [{
        path: "registry/default/example/DatePickerForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DatePickerForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithIndependentMonths": {
      name: "DatePickerWithIndependentMonths",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","popover","range-calendar"],
      files: [{
        path: "registry/default/example/DatePickerWithIndependentMonths.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DatePickerWithIndependentMonths.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithPresets": {
      name: "DatePickerWithPresets",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","popover","select"],
      files: [{
        path: "registry/default/example/DatePickerWithPresets.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DatePickerWithPresets.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithRange": {
      name: "DatePickerWithRange",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","popover","range-calendar"],
      files: [{
        path: "registry/default/example/DatePickerWithRange.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DatePickerWithRange.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogCustomCloseButton": {
      name: "DialogCustomCloseButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","input","label"],
      files: [{
        path: "registry/default/example/DialogCustomCloseButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DialogCustomCloseButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogDemo": {
      name: "DialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","input","label"],
      files: [{
        path: "registry/default/example/DialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogForm": {
      name: "DialogForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","form","input","toast"],
      files: [{
        path: "registry/default/example/DialogForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DialogForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogScrollBodyDemo": {
      name: "DialogScrollBodyDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/default/example/DialogScrollBodyDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DialogScrollBodyDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogScrollOverlayDemo": {
      name: "DialogScrollOverlayDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/default/example/DialogScrollOverlayDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DialogScrollOverlayDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartColor": {
      name: "DonutChartColor",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/default/example/DonutChartColor.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DonutChartColor.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartCustomTooltip": {
      name: "DonutChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/default/example/DonutChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DonutChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartDemo": {
      name: "DonutChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/default/example/DonutChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DonutChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartPie": {
      name: "DonutChartPie",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/default/example/DonutChartPie.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DonutChartPie.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DrawerDemo": {
      name: "DrawerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","drawer"],
      files: [{
        path: "registry/default/example/DrawerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DrawerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DrawerDialog": {
      name: "DrawerDialog",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","drawer","input","label"],
      files: [{
        path: "registry/default/example/DrawerDialog.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DrawerDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuCheckboxes": {
      name: "DropdownMenuCheckboxes",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/default/example/DropdownMenuCheckboxes.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DropdownMenuCheckboxes.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuDemo": {
      name: "DropdownMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/default/example/DropdownMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DropdownMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuRadioGroup": {
      name: "DropdownMenuRadioGroup",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/default/example/DropdownMenuRadioGroup.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DropdownMenuRadioGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "HoverCardDemo": {
      name: "HoverCardDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["avatar","button","hover-card"],
      files: [{
        path: "registry/default/example/HoverCardDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/HoverCardDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputDemo": {
      name: "InputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/default/example/InputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputDisabled": {
      name: "InputDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/default/example/InputDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputFile": {
      name: "InputFile",
      description: "",
      type: "registry:example",
      registryDependencies: ["input","label"],
      files: [{
        path: "registry/default/example/InputFile.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputFile.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputForm": {
      name: "InputForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","use-toast"],
      files: [{
        path: "registry/default/example/InputForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputFormAutoAnimate": {
      name: "InputFormAutoAnimate",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","toast"],
      files: [{
        path: "registry/default/example/InputFormAutoAnimate.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputFormAutoAnimate.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithButton": {
      name: "InputWithButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input"],
      files: [{
        path: "registry/default/example/InputWithButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputWithButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithIcon": {
      name: "InputWithIcon",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/default/example/InputWithIcon.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputWithIcon.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithLabel": {
      name: "InputWithLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["input","label"],
      files: [{
        path: "registry/default/example/InputWithLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputWithLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LabelDemo": {
      name: "LabelDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox","label"],
      files: [{
        path: "registry/default/example/LabelDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/LabelDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartCustomTooltip": {
      name: "LineChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/default/example/LineChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/LineChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartDemo": {
      name: "LineChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/default/example/LineChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/LineChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartSparkline": {
      name: "LineChartSparkline",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/default/example/LineChartSparkline.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/LineChartSparkline.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "MenubarDemo": {
      name: "MenubarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["menubar"],
      files: [{
        path: "registry/default/example/MenubarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/MenubarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NavigationMenuDemo": {
      name: "NavigationMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["navigation-menu"],
      files: [{
        path: "registry/default/example/NavigationMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NavigationMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldCurrency": {
      name: "NumberFieldCurrency",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/default/example/NumberFieldCurrency.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldCurrency.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDecimal": {
      name: "NumberFieldDecimal",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/default/example/NumberFieldDecimal.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldDecimal.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDemo": {
      name: "NumberFieldDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/default/example/NumberFieldDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDisabled": {
      name: "NumberFieldDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/default/example/NumberFieldDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldForm": {
      name: "NumberFieldForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","number-field","toast"],
      files: [{
        path: "registry/default/example/NumberFieldForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldPercentage": {
      name: "NumberFieldPercentage",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/default/example/NumberFieldPercentage.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldPercentage.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PaginationDemo": {
      name: "PaginationDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","pagination"],
      files: [{
        path: "registry/default/example/PaginationDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PaginationDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputControlled": {
      name: "PinInputControlled",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/default/example/PinInputControlled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PinInputControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputDemo": {
      name: "PinInputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/default/example/PinInputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PinInputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputDisabled": {
      name: "PinInputDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/default/example/PinInputDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PinInputDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputFormDemo": {
      name: "PinInputFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","pin-input","toast"],
      files: [{
        path: "registry/default/example/PinInputFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PinInputFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputSeparatorDemo": {
      name: "PinInputSeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/default/example/PinInputSeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PinInputSeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PopoverDemo": {
      name: "PopoverDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","popover"],
      files: [{
        path: "registry/default/example/PopoverDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PopoverDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ProgressDemo": {
      name: "ProgressDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["progress"],
      files: [{
        path: "registry/default/example/ProgressDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ProgressDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RadioGroupDemo": {
      name: "RadioGroupDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","radio-group"],
      files: [{
        path: "registry/default/example/RadioGroupDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/RadioGroupDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RadioGroupForm": {
      name: "RadioGroupForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","radio-group","toast"],
      files: [{
        path: "registry/default/example/RadioGroupForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/RadioGroupForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RangeCalendarDemo": {
      name: "RangeCalendarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["range-calendar"],
      files: [{
        path: "registry/default/example/RangeCalendarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/RangeCalendarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableDemo": {
      name: "ResizableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/default/example/ResizableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ResizableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableHandleDemo": {
      name: "ResizableHandleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/default/example/ResizableHandleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ResizableHandleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableVerticalDemo": {
      name: "ResizableVerticalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/default/example/ResizableVerticalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ResizableVerticalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ScrollAreaDemo": {
      name: "ScrollAreaDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["scroll-area","separator"],
      files: [{
        path: "registry/default/example/ScrollAreaDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ScrollAreaDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ScrollAreaHorizontalDemo": {
      name: "ScrollAreaHorizontalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["scroll-area"],
      files: [{
        path: "registry/default/example/ScrollAreaHorizontalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ScrollAreaHorizontalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectDemo": {
      name: "SelectDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["select"],
      files: [{
        path: "registry/default/example/SelectDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SelectDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectForm": {
      name: "SelectForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","select","toast"],
      files: [{
        path: "registry/default/example/SelectForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SelectForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectScrollable": {
      name: "SelectScrollable",
      description: "",
      type: "registry:example",
      registryDependencies: ["select"],
      files: [{
        path: "registry/default/example/SelectScrollable.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SelectScrollable.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SeparatorDemo": {
      name: "SeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["separator"],
      files: [{
        path: "registry/default/example/SeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SheetDemo": {
      name: "SheetDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","sheet"],
      files: [{
        path: "registry/default/example/SheetDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SheetDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SheetSideDemo": {
      name: "SheetSideDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","sheet"],
      files: [{
        path: "registry/default/example/SheetSideDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SheetSideDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SkeletonCard": {
      name: "SkeletonCard",
      description: "",
      type: "registry:example",
      registryDependencies: ["skeleton"],
      files: [{
        path: "registry/default/example/SkeletonCard.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SkeletonCard.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SkeletonDemo": {
      name: "SkeletonDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["skeleton"],
      files: [{
        path: "registry/default/example/SkeletonDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SkeletonDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SliderDemo": {
      name: "SliderDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","slider"],
      files: [{
        path: "registry/default/example/SliderDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SliderDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SliderForm": {
      name: "SliderForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","slider","toast"],
      files: [{
        path: "registry/default/example/SliderForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SliderForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SonnerDemo": {
      name: "SonnerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/SonnerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SonnerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SonnerWithDialog": {
      name: "SonnerWithDialog",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/default/example/SonnerWithDialog.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SonnerWithDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperDemo": {
      name: "StepperDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["stepper"],
      files: [{
        path: "registry/default/example/StepperDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/StepperDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperForm": {
      name: "StepperForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","select","stepper","toast"],
      files: [{
        path: "registry/default/example/StepperForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/StepperForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperHorizental": {
      name: "StepperHorizental",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","stepper"],
      files: [{
        path: "registry/default/example/StepperHorizental.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/StepperHorizental.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperVertical": {
      name: "StepperVertical",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","stepper"],
      files: [{
        path: "registry/default/example/StepperVertical.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/StepperVertical.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SwitchDemo": {
      name: "SwitchDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","switch"],
      files: [{
        path: "registry/default/example/SwitchDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SwitchDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SwitchForm": {
      name: "SwitchForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","switch","toast"],
      files: [{
        path: "registry/default/example/SwitchForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SwitchForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TableDemo": {
      name: "TableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["table"],
      files: [{
        path: "registry/default/example/TableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TabsDemo": {
      name: "TabsDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","tabs"],
      files: [{
        path: "registry/default/example/TabsDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TabsDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TabsVerticalDemo": {
      name: "TabsVerticalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","tabs"],
      files: [{
        path: "registry/default/example/TabsVerticalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TabsVerticalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputComboboxDemo": {
      name: "TagsInputComboboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command","tags-input"],
      files: [{
        path: "registry/default/example/TagsInputComboboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TagsInputComboboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputDemo": {
      name: "TagsInputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["tags-input"],
      files: [{
        path: "registry/default/example/TagsInputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TagsInputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputFormDemo": {
      name: "TagsInputFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","tags-input","toast"],
      files: [{
        path: "registry/default/example/TagsInputFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TagsInputFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaDemo": {
      name: "TextareaDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["textarea"],
      files: [{
        path: "registry/default/example/TextareaDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaDisabled": {
      name: "TextareaDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["textarea"],
      files: [{
        path: "registry/default/example/TextareaDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaForm": {
      name: "TextareaForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","textarea","toast"],
      files: [{
        path: "registry/default/example/TextareaForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithButton": {
      name: "TextareaWithButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","textarea"],
      files: [{
        path: "registry/default/example/TextareaWithButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaWithButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithLabel": {
      name: "TextareaWithLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","textarea"],
      files: [{
        path: "registry/default/example/TextareaWithLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaWithLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithText": {
      name: "TextareaWithText",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","textarea"],
      files: [{
        path: "registry/default/example/TextareaWithText.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaWithText.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastDemo": {
      name: "ToastDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/default/example/ToastDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToastDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastDestructive": {
      name: "ToastDestructive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","toast","use-toast"],
      files: [{
        path: "registry/default/example/ToastDestructive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToastDestructive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastSimple": {
      name: "ToastSimple",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/default/example/ToastSimple.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToastSimple.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastWithAction": {
      name: "ToastWithAction",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","toast","use-toast"],
      files: [{
        path: "registry/default/example/ToastWithAction.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToastWithAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastWithTitle": {
      name: "ToastWithTitle",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/default/example/ToastWithTitle.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToastWithTitle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleDemo": {
      name: "ToggleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleDisabledDemo": {
      name: "ToggleDisabledDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleDisabledDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleDisabledDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupDemo": {
      name: "ToggleGroupDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupDisabledDemo": {
      name: "ToggleGroupDisabledDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupDisabledDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupDisabledDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupLargeDemo": {
      name: "ToggleGroupLargeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupLargeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupLargeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupOutlineDemo": {
      name: "ToggleGroupOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupSingleDemo": {
      name: "ToggleGroupSingleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupSingleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupSingleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupSmallDemo": {
      name: "ToggleGroupSmallDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupSmallDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupSmallDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleItalicDemo": {
      name: "ToggleItalicDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleItalicDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleItalicDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleItalicWithTextDemo": {
      name: "ToggleItalicWithTextDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleItalicWithTextDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleItalicWithTextDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleLargeDemo": {
      name: "ToggleLargeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleLargeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleLargeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleSmallDemo": {
      name: "ToggleSmallDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleSmallDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleSmallDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TooltipDemo": {
      name: "TooltipDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","tooltip"],
      files: [{
        path: "registry/default/example/TooltipDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TooltipDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyBlockquote": {
      name: "TypographyBlockquote",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyBlockquote.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyBlockquote.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyDemo": {
      name: "TypographyDemo",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH1": {
      name: "TypographyH1",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyH1.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyH1.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH2": {
      name: "TypographyH2",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyH2.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyH2.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH3": {
      name: "TypographyH3",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyH3.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyH3.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH4": {
      name: "TypographyH4",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyH4.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyH4.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyInlineCode": {
      name: "TypographyInlineCode",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyInlineCode.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyInlineCode.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyLarge": {
      name: "TypographyLarge",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyLarge.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyLarge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyLead": {
      name: "TypographyLead",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyLead.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyLead.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyList": {
      name: "TypographyList",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyList.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyList.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyMuted": {
      name: "TypographyMuted",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyMuted.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyMuted.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyP": {
      name: "TypographyP",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyP.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyP.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographySmall": {
      name: "TypographySmall",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographySmall.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographySmall.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyTable": {
      name: "TypographyTable",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyTable.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyTable.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication01": {
      name: "Authentication01",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/default/block/Authentication01.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Authentication01.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication02": {
      name: "Authentication02",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/default/block/Authentication02.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Authentication02.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication03": {
      name: "Authentication03",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/default/block/Authentication03.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Authentication03.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication04": {
      name: "Authentication04",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","input","label"],
      files: [{
        path: "registry/default/block/Authentication04.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Authentication04.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard01": {
      name: "Dashboard01",
      description: "",
      type: "registry:block",
      registryDependencies: ["avatar","badge","button","card","dropdown-menu","input","sheet","table"],
      files: [{
        path: "registry/default/block/Dashboard01.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard01.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard02": {
      name: "Dashboard02",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","sheet"],
      files: [{
        path: "registry/default/block/Dashboard02.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard02.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard03": {
      name: "Dashboard03",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","button","drawer","input","label","select","textarea","tooltip"],
      files: [{
        path: "registry/default/block/Dashboard03.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard03.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard04": {
      name: "Dashboard04",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","checkbox","dropdown-menu","input","sheet"],
      files: [{
        path: "registry/default/block/Dashboard04.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard04.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard05": {
      name: "Dashboard05",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","checkbox","dropdown-menu","input","pagination","progress","separator","sheet","table","tabs","tooltip"],
      files: [{
        path: "registry/default/block/Dashboard05.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard05.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard06": {
      name: "Dashboard06",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","sheet","table","tabs","tooltip"],
      files: [{
        path: "registry/default/block/Dashboard06.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard06.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard07": {
      name: "Dashboard07",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","label","select","sheet","table","textarea","toggle-group","tooltip"],
      files: [{
        path: "registry/default/block/Dashboard07.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard07.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebar": {
      name: "DemoSidebar",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebar.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarControlled": {
      name: "DemoSidebarControlled",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarControlled.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarFooter": {
      name: "DemoSidebarFooter",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarFooter.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarFooter.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroup": {
      name: "DemoSidebarGroup",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarGroup.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroupAction": {
      name: "DemoSidebarGroupAction",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarGroupAction.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarGroupAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroupCollapsible": {
      name: "DemoSidebarGroupCollapsible",
      description: "",
      type: "registry:block",
      registryDependencies: ["collapsible","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarGroupCollapsible.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarGroupCollapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarHeader": {
      name: "DemoSidebarHeader",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarHeader.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarHeader.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenu": {
      name: "DemoSidebarMenu",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarMenu.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuAction": {
      name: "DemoSidebarMenuAction",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarMenuAction.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarMenuAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuBadge": {
      name: "DemoSidebarMenuBadge",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarMenuBadge.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarMenuBadge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuCollapsible": {
      name: "DemoSidebarMenuCollapsible",
      description: "",
      type: "registry:block",
      registryDependencies: ["collapsible","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarMenuCollapsible.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarMenuCollapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuSub": {
      name: "DemoSidebarMenuSub",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarMenuSub.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarMenuSub.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Login01": {
      name: "Login01",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/default/block/Login01/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Login01/components/LoginForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Login01/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar01": {
      name: "Sidebar01",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","label","dropdown-menu"],
      files: [{
        path: "registry/default/block/Sidebar01/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar01/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar01/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar01/components/VersionSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar01/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar02": {
      name: "Sidebar02",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","label","dropdown-menu"],
      files: [{
        path: "registry/default/block/Sidebar02/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar02/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar02/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar02/components/VersionSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar02/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar03": {
      name: "Sidebar03",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar"],
      files: [{
        path: "registry/default/block/Sidebar03/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar03/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar03/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar04": {
      name: "Sidebar04",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar"],
      files: [{
        path: "registry/default/block/Sidebar04/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar04/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar04/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar05": {
      name: "Sidebar05",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","label"],
      files: [{
        path: "registry/default/block/Sidebar05/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar05/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar05/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar05/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar06": {
      name: "Sidebar06",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","dropdown-menu","button","card"],
      files: [{
        path: "registry/default/block/Sidebar06/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar06/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar06/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar06/components/SidebarOptInForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar06/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar07": {
      name: "Sidebar07",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","dropdown-menu","avatar"],
      files: [{
        path: "registry/default/block/Sidebar07/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar07/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar07/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar07/components/NavProjects.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar07/components/NavUser.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar07/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar07/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar08": {
      name: "Sidebar08",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","dropdown-menu","avatar"],
      files: [{
        path: "registry/default/block/Sidebar08/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar08/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar08/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar08/components/NavProjects.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar08/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar08/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar08/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar09": {
      name: "Sidebar09",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","label","switch","avatar","dropdown-menu"],
      files: [{
        path: "registry/default/block/Sidebar09/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar09/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar09/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar09/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar10": {
      name: "Sidebar10",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","button","popover","dropdown-menu","collapsible"],
      files: [{
        path: "registry/default/block/Sidebar10/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar10/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/NavActions.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/NavFavorites.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/NavWorkspaces.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar10/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar11": {
      name: "Sidebar11",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible"],
      files: [{
        path: "registry/default/block/Sidebar11/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar11/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar11/components/Tree.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar11/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar12": {
      name: "Sidebar12",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","calendar","avatar","dropdown-menu"],
      files: [{
        path: "registry/default/block/Sidebar12/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar12/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar12/components/Calendars.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar12/components/DatePicker.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar12/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar12/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar13": {
      name: "Sidebar13",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","button","dialog","sidebar"],
      files: [{
        path: "registry/default/block/Sidebar13/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar13/components/SettingsDialog.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar13/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar14": {
      name: "Sidebar14",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","sidebar"],
      files: [{
        path: "registry/default/block/Sidebar14/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar14/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar14/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar15": {
      name: "Sidebar15",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","calendar","dropdown-menu","avatar"],
      files: [{
        path: "registry/default/block/Sidebar15/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar15/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/Calendars.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/DatePicker.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/NavFavorites.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/NavUser.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/NavWorkspaces.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/SidebarLeft.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/SidebarRight.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar15/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "accordion": {
      name: "accordion",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/accordion/Accordion.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/accordion/AccordionContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/accordion/AccordionItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/accordion/AccordionTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/accordion/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/accordion/Accordion.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "alert": {
      name: "alert",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/alert/Alert.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert/AlertDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert/AlertTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/alert/Alert.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "alert-dialog": {
      name: "alert-dialog",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/default/ui/alert-dialog/AlertDialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogCancel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/AlertDialogTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/alert-dialog/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/alert-dialog/AlertDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "aspect-ratio": {
      name: "aspect-ratio",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/default/ui/aspect-ratio/AspectRatio.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/aspect-ratio/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/aspect-ratio/AspectRatio.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "auto-form": {
      name: "auto-form",
      description: "",
      type: "registry:ui",
      registryDependencies: ["form","accordion","button","separator","checkbox","switch","utils","calendar","popover","label","radio-group","select","input","textarea"],
      files: [{
        path: "registry/default/ui/auto-form/AutoForm.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormField.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldArray.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldBoolean.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldDate.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldEnum.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldFile.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldNumber.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormFieldObject.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/AutoFormLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/constant.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/dependencies.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/interface.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/auto-form/utils.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/auto-form/AutoForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "avatar": {
      name: "avatar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/avatar/Avatar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/avatar/AvatarFallback.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/avatar/AvatarImage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/avatar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/avatar/Avatar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "badge": {
      name: "badge",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/badge/Badge.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/badge/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/badge/Badge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "breadcrumb": {
      name: "breadcrumb",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/breadcrumb/Breadcrumb.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbEllipsis.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbLink.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbPage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/BreadcrumbSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/breadcrumb/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/breadcrumb/Breadcrumb.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "button": {
      name: "button",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/button/Button.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/button/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/button/Button.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "calendar": {
      name: "calendar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/default/ui/calendar/Calendar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarCellTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarGrid.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarGridBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarGridHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarGridRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarHeadCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarHeading.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarNextButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/CalendarPrevButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/calendar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/calendar/Calendar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "card": {
      name: "card",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/card/Card.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/CardContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/CardDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/CardFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/CardHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/CardTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/card/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/card/Card.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "carousel": {
      name: "carousel",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/default/ui/carousel/Carousel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/CarouselContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/CarouselItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/CarouselNext.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/CarouselPrevious.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/interface.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/carousel/useCarousel.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/carousel/Carousel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart": {
      name: "chart",
      description: "",
      type: "registry:ui",
      registryDependencies: ["button","card"],
      files: [{
        path: "registry/default/ui/chart/ChartCrosshair.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart/ChartLegend.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart/ChartSingleTooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart/ChartTooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart/interface.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/chart/ChartCrosshair.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-area": {
      name: "chart-area",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/default/ui/chart-area/AreaChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart-area/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/chart-area/AreaChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-bar": {
      name: "chart-bar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/default/ui/chart-bar/BarChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart-bar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/chart-bar/BarChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-donut": {
      name: "chart-donut",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/default/ui/chart-donut/DonutChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart-donut/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/chart-donut/DonutChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "chart-line": {
      name: "chart-line",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","chart"],
      files: [{
        path: "registry/default/ui/chart-line/LineChart.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/chart-line/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/chart-line/LineChart.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "checkbox": {
      name: "checkbox",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/checkbox/Checkbox.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/checkbox/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/checkbox/Checkbox.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "collapsible": {
      name: "collapsible",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/default/ui/collapsible/Collapsible.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/collapsible/CollapsibleContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/collapsible/CollapsibleTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/collapsible/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/collapsible/Collapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "combobox": {
      name: "combobox",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/combobox/Combobox.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxAnchor.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/ComboboxTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/combobox/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/combobox/Combobox.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "command": {
      name: "command",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","dialog"],
      files: [{
        path: "registry/default/ui/command/Command.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandDialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/CommandShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/command/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/command/Command.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "context-menu": {
      name: "context-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/context-menu/ContextMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuPortal.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/ContextMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/context-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/context-menu/ContextMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "dialog": {
      name: "dialog",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/dialog/Dialog.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogScrollContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/DialogTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dialog/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/dialog/Dialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "drawer": {
      name: "drawer",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/drawer/Drawer.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerOverlay.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/DrawerTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/drawer/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/drawer/Drawer.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "dropdown-menu": {
      name: "dropdown-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/dropdown-menu/DropdownMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/DropdownMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/dropdown-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/dropdown-menu/DropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "form": {
      name: "form",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","label"],
      files: [{
        path: "registry/default/ui/form/FormControl.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/FormDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/FormItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/FormLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/FormMessage.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/injectionKeys.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/form/useFormField.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/form/FormControl.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "hover-card": {
      name: "hover-card",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/hover-card/HoverCard.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/hover-card/HoverCardContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/hover-card/HoverCardTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/hover-card/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/hover-card/HoverCard.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "input": {
      name: "input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/input/Input.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/input/Input.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "label": {
      name: "label",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/label/Label.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/label/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/label/Label.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "menubar": {
      name: "menubar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/menubar/Menubar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarCheckboxItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarRadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarRadioItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarShortcut.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarSubContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarSubTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/MenubarTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/menubar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/menubar/Menubar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "navigation-menu": {
      name: "navigation-menu",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/navigation-menu/NavigationMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuIndicator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuLink.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/NavigationMenuViewport.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/navigation-menu/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/navigation-menu/NavigationMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "number-field": {
      name: "number-field",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/number-field/NumberField.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/number-field/NumberFieldContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/number-field/NumberFieldDecrement.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/number-field/NumberFieldIncrement.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/number-field/NumberFieldInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/number-field/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/number-field/NumberField.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "pagination": {
      name: "pagination",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/default/ui/pagination/PaginationEllipsis.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pagination/PaginationFirst.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pagination/PaginationLast.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pagination/PaginationNext.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pagination/PaginationPrev.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pagination/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/pagination/PaginationEllipsis.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "pin-input": {
      name: "pin-input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/pin-input/PinInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pin-input/PinInputGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pin-input/PinInputInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pin-input/PinInputSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/pin-input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/pin-input/PinInput.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "popover": {
      name: "popover",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/popover/Popover.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/popover/PopoverContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/popover/PopoverTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/popover/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/popover/Popover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "progress": {
      name: "progress",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/progress/Progress.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/progress/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/progress/Progress.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "radio-group": {
      name: "radio-group",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/radio-group/RadioGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/radio-group/RadioGroupItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/radio-group/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/radio-group/RadioGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "range-calendar": {
      name: "range-calendar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","button"],
      files: [{
        path: "registry/default/ui/range-calendar/RangeCalendar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarCellTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarGrid.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarGridBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarGridHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarGridRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarHeadCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarHeading.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarNextButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/RangeCalendarPrevButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/range-calendar/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/range-calendar/RangeCalendar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "resizable": {
      name: "resizable",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/resizable/ResizableHandle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/resizable/ResizablePanelGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/resizable/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/resizable/ResizableHandle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "scroll-area": {
      name: "scroll-area",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/scroll-area/ScrollArea.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/scroll-area/ScrollBar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/scroll-area/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/scroll-area/ScrollArea.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "select": {
      name: "select",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/select/Select.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectItemText.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectScrollDownButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectScrollUpButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/SelectValue.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/select/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/select/Select.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "separator": {
      name: "separator",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/separator/Separator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/separator/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/separator/Separator.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sheet": {
      name: "sheet",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/sheet/Sheet.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/SheetTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sheet/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/sheet/Sheet.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sidebar": {
      name: "sidebar",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils","sheet","input","tooltip","skeleton","separator","button"],
      files: [{
        path: "registry/default/ui/sidebar/Sidebar.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarGroupAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarGroupContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarGroupLabel.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarInset.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenu.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuBadge.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuButtonChild.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuSkeleton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuSub.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuSubButton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarMenuSubItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarRail.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/SidebarTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sidebar/utils.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/sidebar/Sidebar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "skeleton": {
      name: "skeleton",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/skeleton/Skeleton.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/skeleton/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/skeleton/Skeleton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "slider": {
      name: "slider",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/slider/Slider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/slider/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/slider/Slider.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "sonner": {
      name: "sonner",
      description: "",
      type: "registry:ui",
      registryDependencies: [],
      files: [{
        path: "registry/default/ui/sonner/Sonner.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/sonner/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/sonner/Sonner.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "stepper": {
      name: "stepper",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/stepper/Stepper.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperIndicator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperSeparator.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/StepperTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/stepper/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/stepper/Stepper.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "switch": {
      name: "switch",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/switch/Switch.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/switch/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/switch/Switch.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "table": {
      name: "table",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/table/Table.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableBody.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableCaption.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableCell.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableEmpty.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableFooter.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableHead.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableHeader.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/TableRow.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/table/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/table/Table.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tabs": {
      name: "tabs",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/tabs/Tabs.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tabs/TabsContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tabs/TabsList.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tabs/TabsTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tabs/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/tabs/Tabs.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tags-input": {
      name: "tags-input",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/tags-input/TagsInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tags-input/TagsInputInput.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tags-input/TagsInputItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tags-input/TagsInputItemDelete.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tags-input/TagsInputItemText.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tags-input/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/tags-input/TagsInput.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "textarea": {
      name: "textarea",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/textarea/Textarea.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/textarea/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/textarea/Textarea.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toast": {
      name: "toast",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/toast/Toast.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastAction.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastClose.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastDescription.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastTitle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/ToastViewport.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/Toaster.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/index.ts",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toast/use-toast.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/toast/Toast.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toggle": {
      name: "toggle",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/toggle/Toggle.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toggle/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/toggle/Toggle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "toggle-group": {
      name: "toggle-group",
      description: "",
      type: "registry:ui",
      registryDependencies: ["toggle","utils"],
      files: [{
        path: "registry/default/ui/toggle-group/ToggleGroup.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toggle-group/ToggleGroupItem.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/toggle-group/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/toggle-group/ToggleGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "tooltip": {
      name: "tooltip",
      description: "",
      type: "registry:ui",
      registryDependencies: ["utils"],
      files: [{
        path: "registry/default/ui/tooltip/Tooltip.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tooltip/TooltipContent.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tooltip/TooltipProvider.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tooltip/TooltipTrigger.vue",
        type: "registry:ui",
        target: ""
      },{
        path: "registry/default/ui/tooltip/index.ts",
        type: "registry:ui",
        target: ""
      }],
      component: () => import("@/registry/default/ui/tooltip/Tooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AccordionDemo": {
      name: "AccordionDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["accordion"],
      files: [{
        path: "registry/default/example/AccordionDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AccordionDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDemo": {
      name: "AlertDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert"],
      files: [{
        path: "registry/default/example/AlertDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AlertDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDestructiveDemo": {
      name: "AlertDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert"],
      files: [{
        path: "registry/default/example/AlertDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AlertDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AlertDialogDemo": {
      name: "AlertDialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["alert-dialog","button"],
      files: [{
        path: "registry/default/example/AlertDialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AlertDialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartCustomTooltip": {
      name: "AreaChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/default/example/AreaChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AreaChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartDemo": {
      name: "AreaChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/default/example/AreaChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AreaChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AreaChartSparkline": {
      name: "AreaChartSparkline",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-area"],
      files: [{
        path: "registry/default/example/AreaChartSparkline.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AreaChartSparkline.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AspectRatioDemo": {
      name: "AspectRatioDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["aspect-ratio"],
      files: [{
        path: "registry/default/example/AspectRatioDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AspectRatioDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormApi": {
      name: "AutoFormApi",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormApi.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormApi.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormArray": {
      name: "AutoFormArray",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormArray.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormArray.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormBasic": {
      name: "AutoFormBasic",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormBasic.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormBasic.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormConfirmPassword": {
      name: "AutoFormConfirmPassword",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormConfirmPassword.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormConfirmPassword.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormControlled": {
      name: "AutoFormControlled",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormControlled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormDependencies": {
      name: "AutoFormDependencies",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormDependencies.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormDependencies.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormInputWithoutLabel": {
      name: "AutoFormInputWithoutLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormInputWithoutLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormInputWithoutLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AutoFormSubObject": {
      name: "AutoFormSubObject",
      description: "",
      type: "registry:example",
      registryDependencies: ["auto-form","button","toast"],
      files: [{
        path: "registry/default/example/AutoFormSubObject.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AutoFormSubObject.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "AvatarDemo": {
      name: "AvatarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["avatar"],
      files: [{
        path: "registry/default/example/AvatarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/AvatarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeDemo": {
      name: "BadgeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/default/example/BadgeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BadgeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeDestructiveDemo": {
      name: "BadgeDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/default/example/BadgeDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BadgeDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeOutlineDemo": {
      name: "BadgeOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/default/example/BadgeOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BadgeOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BadgeSecondaryDemo": {
      name: "BadgeSecondaryDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["badge"],
      files: [{
        path: "registry/default/example/BadgeSecondaryDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BadgeSecondaryDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartCustomTooltip": {
      name: "BarChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/default/example/BarChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BarChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartDemo": {
      name: "BarChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/default/example/BarChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BarChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartRounded": {
      name: "BarChartRounded",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/default/example/BarChartRounded.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BarChartRounded.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BarChartStacked": {
      name: "BarChartStacked",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-bar"],
      files: [{
        path: "registry/default/example/BarChartStacked.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BarChartStacked.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbDemo": {
      name: "BreadcrumbDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      files: [{
        path: "registry/default/example/BreadcrumbDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbDropdown": {
      name: "BreadcrumbDropdown",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      files: [{
        path: "registry/default/example/BreadcrumbDropdown.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbDropdown.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbEllipsisDemo": {
      name: "BreadcrumbEllipsisDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/default/example/BreadcrumbEllipsisDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbEllipsisDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbLinkDemo": {
      name: "BreadcrumbLinkDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/default/example/BreadcrumbLinkDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbLinkDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbResponsive": {
      name: "BreadcrumbResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb","button","drawer","dropdown-menu"],
      files: [{
        path: "registry/default/example/BreadcrumbResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "BreadcrumbSeparatorDemo": {
      name: "BreadcrumbSeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["breadcrumb"],
      files: [{
        path: "registry/default/example/BreadcrumbSeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/BreadcrumbSeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonAsChildDemo": {
      name: "ButtonAsChildDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonAsChildDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonAsChildDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonDemo": {
      name: "ButtonDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonDestructiveDemo": {
      name: "ButtonDestructiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonDestructiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonDestructiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonGhostDemo": {
      name: "ButtonGhostDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonGhostDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonGhostDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonIconDemo": {
      name: "ButtonIconDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonIconDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonIconDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonLinkDemo": {
      name: "ButtonLinkDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonLinkDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonLinkDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonLoadingDemo": {
      name: "ButtonLoadingDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonLoadingDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonLoadingDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonOutlineDemo": {
      name: "ButtonOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonSecondaryDemo": {
      name: "ButtonSecondaryDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonSecondaryDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonSecondaryDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ButtonWithIconDemo": {
      name: "ButtonWithIconDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/ButtonWithIconDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ButtonWithIconDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarDemo": {
      name: "CalendarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["calendar"],
      files: [{
        path: "registry/default/example/CalendarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CalendarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarForm": {
      name: "CalendarForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","form","popover","toast"],
      files: [{
        path: "registry/default/example/CalendarForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CalendarForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CalendarWithSelect": {
      name: "CalendarWithSelect",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","calendar","select"],
      files: [{
        path: "registry/default/example/CalendarWithSelect.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CalendarWithSelect.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardChat": {
      name: "CardChat",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","avatar","button","card","command","dialog","input","tooltip"],
      files: [{
        path: "registry/default/example/CardChat.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CardChat.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardDemo": {
      name: "CardDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","card","switch"],
      files: [{
        path: "registry/default/example/CardDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CardDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardFormDemo": {
      name: "CardFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","select"],
      files: [{
        path: "registry/default/example/CardFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CardFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardStats": {
      name: "CardStats",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","registry-themes","config"],
      files: [{
        path: "registry/default/example/CardStats.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CardStats.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CardWithForm": {
      name: "CardWithForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","select"],
      files: [{
        path: "registry/default/example/CardWithForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CardWithForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselApi": {
      name: "CarouselApi",
      description: "",
      type: "registry:example",
      registryDependencies: ["carousel","card"],
      files: [{
        path: "registry/default/example/CarouselApi.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselApi.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselDemo": {
      name: "CarouselDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselOrientation": {
      name: "CarouselOrientation",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselOrientation.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselOrientation.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselPlugin": {
      name: "CarouselPlugin",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselPlugin.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselPlugin.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselSize": {
      name: "CarouselSize",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselSize.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselSize.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselSpacing": {
      name: "CarouselSpacing",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselSpacing.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselSpacing.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CarouselThumbnails": {
      name: "CarouselThumbnails",
      description: "",
      type: "registry:example",
      registryDependencies: ["card","carousel"],
      files: [{
        path: "registry/default/example/CarouselThumbnails.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CarouselThumbnails.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxDemo": {
      name: "CheckboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/default/example/CheckboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CheckboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxDisabled": {
      name: "CheckboxDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/default/example/CheckboxDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CheckboxDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxFormMultiple": {
      name: "CheckboxFormMultiple",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","checkbox","form","toast"],
      files: [{
        path: "registry/default/example/CheckboxFormMultiple.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CheckboxFormMultiple.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxFormSingle": {
      name: "CheckboxFormSingle",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","checkbox","form","toast"],
      files: [{
        path: "registry/default/example/CheckboxFormSingle.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CheckboxFormSingle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CheckboxWithText": {
      name: "CheckboxWithText",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox"],
      files: [{
        path: "registry/default/example/CheckboxWithText.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CheckboxWithText.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CollapsibleDemo": {
      name: "CollapsibleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","collapsible"],
      files: [{
        path: "registry/default/example/CollapsibleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CollapsibleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxDemo": {
      name: "ComboboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","combobox"],
      files: [{
        path: "registry/default/example/ComboboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxDropdownMenu": {
      name: "ComboboxDropdownMenu",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","dropdown-menu"],
      files: [{
        path: "registry/default/example/ComboboxDropdownMenu.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxDropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxForm": {
      name: "ComboboxForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","combobox","form","toast"],
      files: [{
        path: "registry/default/example/ComboboxForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxPopover": {
      name: "ComboboxPopover",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","command","popover"],
      files: [{
        path: "registry/default/example/ComboboxPopover.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxPopover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxResponsive": {
      name: "ComboboxResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","drawer","popover"],
      files: [{
        path: "registry/default/example/ComboboxResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ComboboxTrigger": {
      name: "ComboboxTrigger",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","combobox"],
      files: [{
        path: "registry/default/example/ComboboxTrigger.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ComboboxTrigger.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDemo": {
      name: "CommandDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command"],
      files: [{
        path: "registry/default/example/CommandDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDialogDemo": {
      name: "CommandDialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command"],
      files: [{
        path: "registry/default/example/CommandDialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandDialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandDropdownMenu": {
      name: "CommandDropdownMenu",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","dropdown-menu"],
      files: [{
        path: "registry/default/example/CommandDropdownMenu.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandDropdownMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandForm": {
      name: "CommandForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","command","form","popover","toast"],
      files: [{
        path: "registry/default/example/CommandForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandPopover": {
      name: "CommandPopover",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","popover"],
      files: [{
        path: "registry/default/example/CommandPopover.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandPopover.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CommandResponsive": {
      name: "CommandResponsive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","command","drawer","popover"],
      files: [{
        path: "registry/default/example/CommandResponsive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CommandResponsive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ContextMenuDemo": {
      name: "ContextMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["context-menu"],
      files: [{
        path: "registry/default/example/ContextMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ContextMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "CustomChartTooltip": {
      name: "CustomChartTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["card"],
      files: [{
        path: "registry/default/example/CustomChartTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/CustomChartTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableColumnPinningDemo": {
      name: "DataTableColumnPinningDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/default/example/DataTableColumnPinningDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DataTableColumnPinningDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableDemo": {
      name: "DataTableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/default/example/DataTableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DataTableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableDemoColumn": {
      name: "DataTableDemoColumn",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/default/example/DataTableDemoColumn.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DataTableDemoColumn.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DataTableReactiveDemo": {
      name: "DataTableReactiveDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","checkbox","dropdown-menu","input","table"],
      files: [{
        path: "registry/default/example/DataTableReactiveDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DataTableReactiveDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerDemo": {
      name: "DatePickerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","popover"],
      files: [{
        path: "registry/default/example/DatePickerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DatePickerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerForm": {
      name: "DatePickerForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","form","popover","toast"],
      files: [{
        path: "registry/default/example/DatePickerForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DatePickerForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithIndependentMonths": {
      name: "DatePickerWithIndependentMonths",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","popover","range-calendar"],
      files: [{
        path: "registry/default/example/DatePickerWithIndependentMonths.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DatePickerWithIndependentMonths.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithPresets": {
      name: "DatePickerWithPresets",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","calendar","popover","select"],
      files: [{
        path: "registry/default/example/DatePickerWithPresets.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DatePickerWithPresets.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DatePickerWithRange": {
      name: "DatePickerWithRange",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","button","popover","range-calendar"],
      files: [{
        path: "registry/default/example/DatePickerWithRange.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DatePickerWithRange.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogCustomCloseButton": {
      name: "DialogCustomCloseButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","input","label"],
      files: [{
        path: "registry/default/example/DialogCustomCloseButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DialogCustomCloseButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogDemo": {
      name: "DialogDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","input","label"],
      files: [{
        path: "registry/default/example/DialogDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DialogDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogForm": {
      name: "DialogForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","form","input","toast"],
      files: [{
        path: "registry/default/example/DialogForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DialogForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogScrollBodyDemo": {
      name: "DialogScrollBodyDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/default/example/DialogScrollBodyDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DialogScrollBodyDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DialogScrollOverlayDemo": {
      name: "DialogScrollOverlayDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/default/example/DialogScrollOverlayDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DialogScrollOverlayDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartColor": {
      name: "DonutChartColor",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/default/example/DonutChartColor.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DonutChartColor.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartCustomTooltip": {
      name: "DonutChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/default/example/DonutChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DonutChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartDemo": {
      name: "DonutChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/default/example/DonutChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DonutChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DonutChartPie": {
      name: "DonutChartPie",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-donut"],
      files: [{
        path: "registry/default/example/DonutChartPie.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DonutChartPie.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DrawerDemo": {
      name: "DrawerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","drawer"],
      files: [{
        path: "registry/default/example/DrawerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DrawerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DrawerDialog": {
      name: "DrawerDialog",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog","drawer","input","label"],
      files: [{
        path: "registry/default/example/DrawerDialog.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DrawerDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuCheckboxes": {
      name: "DropdownMenuCheckboxes",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/default/example/DropdownMenuCheckboxes.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DropdownMenuCheckboxes.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuDemo": {
      name: "DropdownMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/default/example/DropdownMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DropdownMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DropdownMenuRadioGroup": {
      name: "DropdownMenuRadioGroup",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dropdown-menu"],
      files: [{
        path: "registry/default/example/DropdownMenuRadioGroup.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/DropdownMenuRadioGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "HoverCardDemo": {
      name: "HoverCardDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["avatar","button","hover-card"],
      files: [{
        path: "registry/default/example/HoverCardDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/HoverCardDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputDemo": {
      name: "InputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/default/example/InputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputDisabled": {
      name: "InputDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/default/example/InputDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputFile": {
      name: "InputFile",
      description: "",
      type: "registry:example",
      registryDependencies: ["input","label"],
      files: [{
        path: "registry/default/example/InputFile.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputFile.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputForm": {
      name: "InputForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","toast"],
      files: [{
        path: "registry/default/example/InputForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputFormAutoAnimate": {
      name: "InputFormAutoAnimate",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","toast"],
      files: [{
        path: "registry/default/example/InputFormAutoAnimate.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputFormAutoAnimate.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithButton": {
      name: "InputWithButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input"],
      files: [{
        path: "registry/default/example/InputWithButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputWithButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithIcon": {
      name: "InputWithIcon",
      description: "",
      type: "registry:example",
      registryDependencies: ["input"],
      files: [{
        path: "registry/default/example/InputWithIcon.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputWithIcon.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "InputWithLabel": {
      name: "InputWithLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["input","label"],
      files: [{
        path: "registry/default/example/InputWithLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/InputWithLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LabelDemo": {
      name: "LabelDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["checkbox","label"],
      files: [{
        path: "registry/default/example/LabelDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/LabelDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartCustomTooltip": {
      name: "LineChartCustomTooltip",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/default/example/LineChartCustomTooltip.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/LineChartCustomTooltip.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartDemo": {
      name: "LineChartDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/default/example/LineChartDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/LineChartDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "LineChartSparkline": {
      name: "LineChartSparkline",
      description: "",
      type: "registry:example",
      registryDependencies: ["chart-line"],
      files: [{
        path: "registry/default/example/LineChartSparkline.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/LineChartSparkline.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "MenubarDemo": {
      name: "MenubarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["menubar"],
      files: [{
        path: "registry/default/example/MenubarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/MenubarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NavigationMenuDemo": {
      name: "NavigationMenuDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["navigation-menu"],
      files: [{
        path: "registry/default/example/NavigationMenuDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NavigationMenuDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldCurrency": {
      name: "NumberFieldCurrency",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/default/example/NumberFieldCurrency.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldCurrency.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDecimal": {
      name: "NumberFieldDecimal",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/default/example/NumberFieldDecimal.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldDecimal.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDemo": {
      name: "NumberFieldDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/default/example/NumberFieldDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldDisabled": {
      name: "NumberFieldDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/default/example/NumberFieldDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldForm": {
      name: "NumberFieldForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","number-field","toast"],
      files: [{
        path: "registry/default/example/NumberFieldForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "NumberFieldPercentage": {
      name: "NumberFieldPercentage",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","number-field"],
      files: [{
        path: "registry/default/example/NumberFieldPercentage.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/NumberFieldPercentage.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PaginationDemo": {
      name: "PaginationDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","pagination"],
      files: [{
        path: "registry/default/example/PaginationDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PaginationDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputControlled": {
      name: "PinInputControlled",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/default/example/PinInputControlled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PinInputControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputDemo": {
      name: "PinInputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/default/example/PinInputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PinInputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputDisabled": {
      name: "PinInputDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/default/example/PinInputDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PinInputDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputFormDemo": {
      name: "PinInputFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","pin-input","toast"],
      files: [{
        path: "registry/default/example/PinInputFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PinInputFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PinInputSeparatorDemo": {
      name: "PinInputSeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["pin-input"],
      files: [{
        path: "registry/default/example/PinInputSeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PinInputSeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "PopoverDemo": {
      name: "PopoverDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","popover"],
      files: [{
        path: "registry/default/example/PopoverDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/PopoverDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ProgressDemo": {
      name: "ProgressDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["progress"],
      files: [{
        path: "registry/default/example/ProgressDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ProgressDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RadioGroupDemo": {
      name: "RadioGroupDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","radio-group"],
      files: [{
        path: "registry/default/example/RadioGroupDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/RadioGroupDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RadioGroupForm": {
      name: "RadioGroupForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","radio-group","toast"],
      files: [{
        path: "registry/default/example/RadioGroupForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/RadioGroupForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "RangeCalendarDemo": {
      name: "RangeCalendarDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["range-calendar"],
      files: [{
        path: "registry/default/example/RangeCalendarDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/RangeCalendarDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableDemo": {
      name: "ResizableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/default/example/ResizableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ResizableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableHandleDemo": {
      name: "ResizableHandleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/default/example/ResizableHandleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ResizableHandleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ResizableVerticalDemo": {
      name: "ResizableVerticalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["resizable"],
      files: [{
        path: "registry/default/example/ResizableVerticalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ResizableVerticalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ScrollAreaDemo": {
      name: "ScrollAreaDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["scroll-area","separator"],
      files: [{
        path: "registry/default/example/ScrollAreaDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ScrollAreaDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ScrollAreaHorizontalDemo": {
      name: "ScrollAreaHorizontalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["scroll-area"],
      files: [{
        path: "registry/default/example/ScrollAreaHorizontalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ScrollAreaHorizontalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectDemo": {
      name: "SelectDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["select"],
      files: [{
        path: "registry/default/example/SelectDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SelectDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectForm": {
      name: "SelectForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","select","toast"],
      files: [{
        path: "registry/default/example/SelectForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SelectForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SelectScrollable": {
      name: "SelectScrollable",
      description: "",
      type: "registry:example",
      registryDependencies: ["select"],
      files: [{
        path: "registry/default/example/SelectScrollable.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SelectScrollable.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SeparatorDemo": {
      name: "SeparatorDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["separator"],
      files: [{
        path: "registry/default/example/SeparatorDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SeparatorDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SheetDemo": {
      name: "SheetDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","sheet"],
      files: [{
        path: "registry/default/example/SheetDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SheetDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SheetSideDemo": {
      name: "SheetSideDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","input","label","sheet"],
      files: [{
        path: "registry/default/example/SheetSideDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SheetSideDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SkeletonCard": {
      name: "SkeletonCard",
      description: "",
      type: "registry:example",
      registryDependencies: ["skeleton"],
      files: [{
        path: "registry/default/example/SkeletonCard.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SkeletonCard.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SkeletonDemo": {
      name: "SkeletonDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["skeleton"],
      files: [{
        path: "registry/default/example/SkeletonDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SkeletonDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SliderDemo": {
      name: "SliderDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["utils","slider"],
      files: [{
        path: "registry/default/example/SliderDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SliderDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SliderForm": {
      name: "SliderForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","slider","toast"],
      files: [{
        path: "registry/default/example/SliderForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SliderForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SonnerDemo": {
      name: "SonnerDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button"],
      files: [{
        path: "registry/default/example/SonnerDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SonnerDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SonnerWithDialog": {
      name: "SonnerWithDialog",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","dialog"],
      files: [{
        path: "registry/default/example/SonnerWithDialog.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SonnerWithDialog.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperDemo": {
      name: "StepperDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["stepper"],
      files: [{
        path: "registry/default/example/StepperDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/StepperDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperForm": {
      name: "StepperForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","input","select","stepper","toast"],
      files: [{
        path: "registry/default/example/StepperForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/StepperForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperHorizental": {
      name: "StepperHorizental",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","stepper"],
      files: [{
        path: "registry/default/example/StepperHorizental.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/StepperHorizental.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "StepperVertical": {
      name: "StepperVertical",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","stepper"],
      files: [{
        path: "registry/default/example/StepperVertical.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/StepperVertical.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SwitchDemo": {
      name: "SwitchDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","switch"],
      files: [{
        path: "registry/default/example/SwitchDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SwitchDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "SwitchForm": {
      name: "SwitchForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","switch","toast"],
      files: [{
        path: "registry/default/example/SwitchForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/SwitchForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TableDemo": {
      name: "TableDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["table"],
      files: [{
        path: "registry/default/example/TableDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TableDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TabsDemo": {
      name: "TabsDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","tabs"],
      files: [{
        path: "registry/default/example/TabsDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TabsDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TabsVerticalDemo": {
      name: "TabsVerticalDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","card","input","label","tabs"],
      files: [{
        path: "registry/default/example/TabsVerticalDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TabsVerticalDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputComboboxDemo": {
      name: "TagsInputComboboxDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["command","tags-input"],
      files: [{
        path: "registry/default/example/TagsInputComboboxDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TagsInputComboboxDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputDemo": {
      name: "TagsInputDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["tags-input"],
      files: [{
        path: "registry/default/example/TagsInputDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TagsInputDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TagsInputFormDemo": {
      name: "TagsInputFormDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","tags-input","toast"],
      files: [{
        path: "registry/default/example/TagsInputFormDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TagsInputFormDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaDemo": {
      name: "TextareaDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["textarea"],
      files: [{
        path: "registry/default/example/TextareaDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaDisabled": {
      name: "TextareaDisabled",
      description: "",
      type: "registry:example",
      registryDependencies: ["textarea"],
      files: [{
        path: "registry/default/example/TextareaDisabled.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaDisabled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaForm": {
      name: "TextareaForm",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","form","textarea","toast"],
      files: [{
        path: "registry/default/example/TextareaForm.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaForm.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithButton": {
      name: "TextareaWithButton",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","textarea"],
      files: [{
        path: "registry/default/example/TextareaWithButton.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaWithButton.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithLabel": {
      name: "TextareaWithLabel",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","textarea"],
      files: [{
        path: "registry/default/example/TextareaWithLabel.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaWithLabel.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TextareaWithText": {
      name: "TextareaWithText",
      description: "",
      type: "registry:example",
      registryDependencies: ["label","textarea"],
      files: [{
        path: "registry/default/example/TextareaWithText.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TextareaWithText.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastDemo": {
      name: "ToastDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/default/example/ToastDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToastDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastDestructive": {
      name: "ToastDestructive",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","toast","use-toast"],
      files: [{
        path: "registry/default/example/ToastDestructive.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToastDestructive.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastSimple": {
      name: "ToastSimple",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/default/example/ToastSimple.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToastSimple.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastWithAction": {
      name: "ToastWithAction",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","toast","use-toast"],
      files: [{
        path: "registry/default/example/ToastWithAction.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToastWithAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToastWithTitle": {
      name: "ToastWithTitle",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","use-toast"],
      files: [{
        path: "registry/default/example/ToastWithTitle.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToastWithTitle.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleDemo": {
      name: "ToggleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleDisabledDemo": {
      name: "ToggleDisabledDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleDisabledDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleDisabledDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupDemo": {
      name: "ToggleGroupDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupDisabledDemo": {
      name: "ToggleGroupDisabledDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupDisabledDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupDisabledDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupLargeDemo": {
      name: "ToggleGroupLargeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupLargeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupLargeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupOutlineDemo": {
      name: "ToggleGroupOutlineDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupOutlineDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupOutlineDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupSingleDemo": {
      name: "ToggleGroupSingleDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupSingleDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupSingleDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleGroupSmallDemo": {
      name: "ToggleGroupSmallDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle-group"],
      files: [{
        path: "registry/default/example/ToggleGroupSmallDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleGroupSmallDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleItalicDemo": {
      name: "ToggleItalicDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleItalicDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleItalicDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleItalicWithTextDemo": {
      name: "ToggleItalicWithTextDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleItalicWithTextDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleItalicWithTextDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleLargeDemo": {
      name: "ToggleLargeDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleLargeDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleLargeDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "ToggleSmallDemo": {
      name: "ToggleSmallDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["toggle"],
      files: [{
        path: "registry/default/example/ToggleSmallDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/ToggleSmallDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TooltipDemo": {
      name: "TooltipDemo",
      description: "",
      type: "registry:example",
      registryDependencies: ["button","tooltip"],
      files: [{
        path: "registry/default/example/TooltipDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TooltipDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyBlockquote": {
      name: "TypographyBlockquote",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyBlockquote.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyBlockquote.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyDemo": {
      name: "TypographyDemo",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyDemo.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyDemo.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH1": {
      name: "TypographyH1",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyH1.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyH1.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH2": {
      name: "TypographyH2",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyH2.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyH2.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH3": {
      name: "TypographyH3",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyH3.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyH3.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyH4": {
      name: "TypographyH4",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyH4.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyH4.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyInlineCode": {
      name: "TypographyInlineCode",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyInlineCode.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyInlineCode.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyLarge": {
      name: "TypographyLarge",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyLarge.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyLarge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyLead": {
      name: "TypographyLead",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyLead.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyLead.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyList": {
      name: "TypographyList",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyList.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyList.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyMuted": {
      name: "TypographyMuted",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyMuted.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyMuted.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyP": {
      name: "TypographyP",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyP.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyP.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographySmall": {
      name: "TypographySmall",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographySmall.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographySmall.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "TypographyTable": {
      name: "TypographyTable",
      description: "",
      type: "registry:example",
      registryDependencies: [],
      files: [{
        path: "registry/default/example/TypographyTable.vue",
        type: "registry:example",
        target: ""
      }],
      component: () => import("@/registry/default/example/TypographyTable.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication01": {
      name: "Authentication01",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/default/block/Authentication01.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Authentication01.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication02": {
      name: "Authentication02",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/default/block/Authentication02.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Authentication02.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication03": {
      name: "Authentication03",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/default/block/Authentication03.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Authentication03.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Authentication04": {
      name: "Authentication04",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","input","label"],
      files: [{
        path: "registry/default/block/Authentication04.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Authentication04.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard01": {
      name: "Dashboard01",
      description: "",
      type: "registry:block",
      registryDependencies: ["avatar","badge","button","card","dropdown-menu","input","sheet","table"],
      files: [{
        path: "registry/default/block/Dashboard01.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard01.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard02": {
      name: "Dashboard02",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","sheet"],
      files: [{
        path: "registry/default/block/Dashboard02.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard02.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard03": {
      name: "Dashboard03",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","button","drawer","input","label","select","textarea","tooltip"],
      files: [{
        path: "registry/default/block/Dashboard03.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard03.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard04": {
      name: "Dashboard04",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","checkbox","dropdown-menu","input","sheet"],
      files: [{
        path: "registry/default/block/Dashboard04.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard04.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard05": {
      name: "Dashboard05",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","checkbox","dropdown-menu","input","pagination","progress","separator","sheet","table","tabs","tooltip"],
      files: [{
        path: "registry/default/block/Dashboard05.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard05.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard06": {
      name: "Dashboard06",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","sheet","table","tabs","tooltip"],
      files: [{
        path: "registry/default/block/Dashboard06.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard06.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Dashboard07": {
      name: "Dashboard07",
      description: "",
      type: "registry:block",
      registryDependencies: ["badge","breadcrumb","button","card","dropdown-menu","input","label","select","sheet","table","textarea","toggle-group","tooltip"],
      files: [{
        path: "registry/default/block/Dashboard07.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/Dashboard07.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebar": {
      name: "DemoSidebar",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebar.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebar.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarControlled": {
      name: "DemoSidebarControlled",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarControlled.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarControlled.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarFooter": {
      name: "DemoSidebarFooter",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarFooter.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarFooter.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroup": {
      name: "DemoSidebarGroup",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarGroup.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarGroup.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroupAction": {
      name: "DemoSidebarGroupAction",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarGroupAction.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarGroupAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarGroupCollapsible": {
      name: "DemoSidebarGroupCollapsible",
      description: "",
      type: "registry:block",
      registryDependencies: ["collapsible","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarGroupCollapsible.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarGroupCollapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarHeader": {
      name: "DemoSidebarHeader",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarHeader.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarHeader.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenu": {
      name: "DemoSidebarMenu",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarMenu.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarMenu.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuAction": {
      name: "DemoSidebarMenuAction",
      description: "",
      type: "registry:block",
      registryDependencies: ["dropdown-menu","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarMenuAction.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarMenuAction.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuBadge": {
      name: "DemoSidebarMenuBadge",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarMenuBadge.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarMenuBadge.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuCollapsible": {
      name: "DemoSidebarMenuCollapsible",
      description: "",
      type: "registry:block",
      registryDependencies: ["collapsible","sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarMenuCollapsible.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarMenuCollapsible.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "DemoSidebarMenuSub": {
      name: "DemoSidebarMenuSub",
      description: "",
      type: "registry:block",
      registryDependencies: ["sidebar"],
      files: [{
        path: "registry/default/block/DemoSidebarMenuSub.vue",
        type: "registry:block",
        target: "pages/dashboard/index.vue"
      }],
      component: () => import("@/registry/default/block/DemoSidebarMenuSub.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Login01": {
      name: "Login01",
      description: "",
      type: "registry:block",
      registryDependencies: ["button","card","input","label"],
      files: [{
        path: "registry/default/block/Login01/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Login01/components/LoginForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Login01/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar01": {
      name: "Sidebar01",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","label","dropdown-menu"],
      files: [{
        path: "registry/default/block/Sidebar01/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar01/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar01/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar01/components/VersionSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar01/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar02": {
      name: "Sidebar02",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","label","dropdown-menu"],
      files: [{
        path: "registry/default/block/Sidebar02/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar02/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar02/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar02/components/VersionSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar02/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar03": {
      name: "Sidebar03",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar"],
      files: [{
        path: "registry/default/block/Sidebar03/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar03/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar03/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar04": {
      name: "Sidebar04",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar"],
      files: [{
        path: "registry/default/block/Sidebar04/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar04/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar04/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar05": {
      name: "Sidebar05",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","label"],
      files: [{
        path: "registry/default/block/Sidebar05/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar05/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar05/components/SearchForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar05/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar06": {
      name: "Sidebar06",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","dropdown-menu","button","card"],
      files: [{
        path: "registry/default/block/Sidebar06/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar06/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar06/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar06/components/SidebarOptInForm.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar06/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar07": {
      name: "Sidebar07",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","dropdown-menu","avatar"],
      files: [{
        path: "registry/default/block/Sidebar07/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar07/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar07/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar07/components/NavProjects.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar07/components/NavUser.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar07/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar07/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar08": {
      name: "Sidebar08",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","dropdown-menu","avatar"],
      files: [{
        path: "registry/default/block/Sidebar08/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar08/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar08/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar08/components/NavProjects.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar08/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar08/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar08/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar09": {
      name: "Sidebar09",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","label","switch","avatar","dropdown-menu"],
      files: [{
        path: "registry/default/block/Sidebar09/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar09/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar09/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar09/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar10": {
      name: "Sidebar10",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","button","popover","dropdown-menu","collapsible"],
      files: [{
        path: "registry/default/block/Sidebar10/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar10/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/NavActions.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/NavFavorites.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/NavWorkspaces.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar10/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar10/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar11": {
      name: "Sidebar11",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible"],
      files: [{
        path: "registry/default/block/Sidebar11/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar11/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar11/components/Tree.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar11/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar12": {
      name: "Sidebar12",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","calendar","avatar","dropdown-menu"],
      files: [{
        path: "registry/default/block/Sidebar12/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar12/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar12/components/Calendars.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar12/components/DatePicker.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar12/components/NavUser.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar12/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar13": {
      name: "Sidebar13",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","button","dialog","sidebar"],
      files: [{
        path: "registry/default/block/Sidebar13/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar13/components/SettingsDialog.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar13/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar14": {
      name: "Sidebar14",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","sidebar"],
      files: [{
        path: "registry/default/block/Sidebar14/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar14/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar14/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
    "Sidebar15": {
      name: "Sidebar15",
      description: "",
      type: "registry:block",
      registryDependencies: ["breadcrumb","separator","sidebar","collapsible","calendar","dropdown-menu","avatar"],
      files: [{
        path: "registry/default/block/Sidebar15/page.vue",
        type: "registry:page",
        target: "pages/dashboard/index.vue"
      },{
        path: "registry/default/block/Sidebar15/components/AppSidebar.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/Calendars.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/DatePicker.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/NavFavorites.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/NavMain.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/NavSecondary.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/NavUser.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/NavWorkspaces.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/SidebarLeft.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/SidebarRight.vue",
        type: "registry:component",
        target: ""
      },{
        path: "registry/default/block/Sidebar15/components/TeamSwitcher.vue",
        type: "registry:component",
        target: ""
      }],
      component: () => import("@/registry/default/block/Sidebar15/page.vue").then((m) => m.default),
      source: "",
      category: "",
      subcategory: ""
    },
  },
}

