
// This file is autogenerated by scripts/build-registry.ts
// Do not edit this file directly.
export const Index = {
  "default": {
    "AccordionDemo": {
      name: "AccordionDemo",
      type: "components:example",
      registryDependencies: ["accordion"],
      component: () => import("../src/lib/registry/default/example/AccordionDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/AccordionDemo.vue"],
    },
    "AlertDemo": {
      name: "AlertDemo",
      type: "components:example",
      registryDependencies: ["alert"],
      component: () => import("../src/lib/registry/default/example/AlertDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/AlertDemo.vue"],
    },
    "AlertDestructiveDemo": {
      name: "AlertDestructiveDemo",
      type: "components:example",
      registryDependencies: ["alert"],
      component: () => import("../src/lib/registry/default/example/AlertDestructiveDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/AlertDestructiveDemo.vue"],
    },
    "AlertDialogDemo": {
      name: "AlertDialogDemo",
      type: "components:example",
      registryDependencies: ["alert-dialog","button"],
      component: () => import("../src/lib/registry/default/example/AlertDialogDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/AlertDialogDemo.vue"],
    },
    "AspectRatioDemo": {
      name: "AspectRatioDemo",
      type: "components:example",
      registryDependencies: ["aspect-ratio"],
      component: () => import("../src/lib/registry/default/example/AspectRatioDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/AspectRatioDemo.vue"],
    },
    "AvatarDemo": {
      name: "AvatarDemo",
      type: "components:example",
      registryDependencies: ["avatar"],
      component: () => import("../src/lib/registry/default/example/AvatarDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/AvatarDemo.vue"],
    },
    "BadgeDemo": {
      name: "BadgeDemo",
      type: "components:example",
      registryDependencies: ["badge"],
      component: () => import("../src/lib/registry/default/example/BadgeDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/BadgeDemo.vue"],
    },
    "BadgeDestructiveDemo": {
      name: "BadgeDestructiveDemo",
      type: "components:example",
      registryDependencies: ["badge"],
      component: () => import("../src/lib/registry/default/example/BadgeDestructiveDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/BadgeDestructiveDemo.vue"],
    },
    "BadgeOutlineDemo": {
      name: "BadgeOutlineDemo",
      type: "components:example",
      registryDependencies: ["badge"],
      component: () => import("../src/lib/registry/default/example/BadgeOutlineDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/BadgeOutlineDemo.vue"],
    },
    "BadgeSecondaryDemo": {
      name: "BadgeSecondaryDemo",
      type: "components:example",
      registryDependencies: ["badge"],
      component: () => import("../src/lib/registry/default/example/BadgeSecondaryDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/BadgeSecondaryDemo.vue"],
    },
    "BreadcrumbDemo": {
      name: "BreadcrumbDemo",
      type: "components:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      component: () => import("../src/lib/registry/default/example/BreadcrumbDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/BreadcrumbDemo.vue"],
    },
    "BreadcrumbDropdown": {
      name: "BreadcrumbDropdown",
      type: "components:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      component: () => import("../src/lib/registry/default/example/BreadcrumbDropdown.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/BreadcrumbDropdown.vue"],
    },
    "BreadcrumbEllipsisDemo": {
      name: "BreadcrumbEllipsisDemo",
      type: "components:example",
      registryDependencies: ["breadcrumb"],
      component: () => import("../src/lib/registry/default/example/BreadcrumbEllipsisDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/BreadcrumbEllipsisDemo.vue"],
    },
    "BreadcrumbLinkDemo": {
      name: "BreadcrumbLinkDemo",
      type: "components:example",
      registryDependencies: ["breadcrumb"],
      component: () => import("../src/lib/registry/default/example/BreadcrumbLinkDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/BreadcrumbLinkDemo.vue"],
    },
    "BreadcrumbResponsive": {
      name: "BreadcrumbResponsive",
      type: "components:example",
      registryDependencies: ["breadcrumb","button","drawer","dropdown-menu"],
      component: () => import("../src/lib/registry/default/example/BreadcrumbResponsive.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/BreadcrumbResponsive.vue"],
    },
    "BreadcrumbSeparatorDemo": {
      name: "BreadcrumbSeparatorDemo",
      type: "components:example",
      registryDependencies: ["breadcrumb"],
      component: () => import("../src/lib/registry/default/example/BreadcrumbSeparatorDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/BreadcrumbSeparatorDemo.vue"],
    },
    "ButtonAsChildDemo": {
      name: "ButtonAsChildDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/ButtonAsChildDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ButtonAsChildDemo.vue"],
    },
    "ButtonDemo": {
      name: "ButtonDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/ButtonDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ButtonDemo.vue"],
    },
    "ButtonDestructiveDemo": {
      name: "ButtonDestructiveDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/ButtonDestructiveDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ButtonDestructiveDemo.vue"],
    },
    "ButtonGhostDemo": {
      name: "ButtonGhostDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/ButtonGhostDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ButtonGhostDemo.vue"],
    },
    "ButtonIconDemo": {
      name: "ButtonIconDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/ButtonIconDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ButtonIconDemo.vue"],
    },
    "ButtonLinkDemo": {
      name: "ButtonLinkDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/ButtonLinkDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ButtonLinkDemo.vue"],
    },
    "ButtonLoadingDemo": {
      name: "ButtonLoadingDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/ButtonLoadingDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ButtonLoadingDemo.vue"],
    },
    "ButtonOutlineDemo": {
      name: "ButtonOutlineDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/ButtonOutlineDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ButtonOutlineDemo.vue"],
    },
    "ButtonSecondaryDemo": {
      name: "ButtonSecondaryDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/ButtonSecondaryDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ButtonSecondaryDemo.vue"],
    },
    "ButtonWithIconDemo": {
      name: "ButtonWithIconDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/ButtonWithIconDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ButtonWithIconDemo.vue"],
    },
    "CalendarDemo": {
      name: "CalendarDemo",
      type: "components:example",
      registryDependencies: ["calendar"],
      component: () => import("../src/lib/registry/default/example/CalendarDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CalendarDemo.vue"],
    },
    "CalendarForm": {
      name: "CalendarForm",
      type: "components:example",
      registryDependencies: ["calendar","button","form","popover","toast","utils"],
      component: () => import("../src/lib/registry/default/example/CalendarForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CalendarForm.vue"],
    },
    "CalendarWithSelect": {
      name: "CalendarWithSelect",
      type: "components:example",
      registryDependencies: ["calendar","select","utils"],
      component: () => import("../src/lib/registry/default/example/CalendarWithSelect.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CalendarWithSelect.vue"],
    },
    "CardChat": {
      name: "CardChat",
      type: "components:example",
      registryDependencies: ["card","dialog","command","avatar","tooltip","button","input","utils"],
      component: () => import("../src/lib/registry/default/example/CardChat.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CardChat.vue"],
    },
    "CardDemo": {
      name: "CardDemo",
      type: "components:example",
      registryDependencies: ["button","card","switch","utils"],
      component: () => import("../src/lib/registry/default/example/CardDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CardDemo.vue"],
    },
    "CardFormDemo": {
      name: "CardFormDemo",
      type: "components:example",
      registryDependencies: ["card","select","input","label","button"],
      component: () => import("../src/lib/registry/default/example/CardFormDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CardFormDemo.vue"],
    },
    "CardStats": {
      name: "CardStats",
      type: "components:example",
      registryDependencies: ["card","config","themes"],
      component: () => import("../src/lib/registry/default/example/CardStats.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CardStats.vue"],
    },
    "CardWithForm": {
      name: "CardWithForm",
      type: "components:example",
      registryDependencies: ["button","card","input","label","select"],
      component: () => import("../src/lib/registry/default/example/CardWithForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CardWithForm.vue"],
    },
    "CarouselApi": {
      name: "CarouselApi",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/default/example/CarouselApi.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CarouselApi.vue"],
    },
    "CarouselDemo": {
      name: "CarouselDemo",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/default/example/CarouselDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CarouselDemo.vue"],
    },
    "CarouselOrientation": {
      name: "CarouselOrientation",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/default/example/CarouselOrientation.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CarouselOrientation.vue"],
    },
    "CarouselPlugin": {
      name: "CarouselPlugin",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/default/example/CarouselPlugin.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CarouselPlugin.vue"],
    },
    "CarouselSize": {
      name: "CarouselSize",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/default/example/CarouselSize.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CarouselSize.vue"],
    },
    "CarouselSpacing": {
      name: "CarouselSpacing",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/default/example/CarouselSpacing.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CarouselSpacing.vue"],
    },
    "CarouselThumbnails": {
      name: "CarouselThumbnails",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/default/example/CarouselThumbnails.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CarouselThumbnails.vue"],
    },
    "CheckboxDemo": {
      name: "CheckboxDemo",
      type: "components:example",
      registryDependencies: ["checkbox"],
      component: () => import("../src/lib/registry/default/example/CheckboxDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CheckboxDemo.vue"],
    },
    "CheckboxDisabled": {
      name: "CheckboxDisabled",
      type: "components:example",
      registryDependencies: ["checkbox"],
      component: () => import("../src/lib/registry/default/example/CheckboxDisabled.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CheckboxDisabled.vue"],
    },
    "CheckboxFormMultiple": {
      name: "CheckboxFormMultiple",
      type: "components:example",
      registryDependencies: ["button","form","checkbox","toast"],
      component: () => import("../src/lib/registry/default/example/CheckboxFormMultiple.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CheckboxFormMultiple.vue"],
    },
    "CheckboxFormSingle": {
      name: "CheckboxFormSingle",
      type: "components:example",
      registryDependencies: ["button","form","checkbox","toast"],
      component: () => import("../src/lib/registry/default/example/CheckboxFormSingle.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CheckboxFormSingle.vue"],
    },
    "CheckboxWithText": {
      name: "CheckboxWithText",
      type: "components:example",
      registryDependencies: ["checkbox"],
      component: () => import("../src/lib/registry/default/example/CheckboxWithText.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CheckboxWithText.vue"],
    },
    "CollapsibleDemo": {
      name: "CollapsibleDemo",
      type: "components:example",
      registryDependencies: ["button","collapsible"],
      component: () => import("../src/lib/registry/default/example/CollapsibleDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CollapsibleDemo.vue"],
    },
    "ComboboxDemo": {
      name: "ComboboxDemo",
      type: "components:example",
      registryDependencies: ["utils","button","command","popover"],
      component: () => import("../src/lib/registry/default/example/ComboboxDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ComboboxDemo.vue"],
    },
    "ComboboxDropdownMenu": {
      name: "ComboboxDropdownMenu",
      type: "components:example",
      registryDependencies: ["button","command","dropdown-menu"],
      component: () => import("../src/lib/registry/default/example/ComboboxDropdownMenu.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ComboboxDropdownMenu.vue"],
    },
    "ComboboxForm": {
      name: "ComboboxForm",
      type: "components:example",
      registryDependencies: ["utils","button","command","form","popover","toast"],
      component: () => import("../src/lib/registry/default/example/ComboboxForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ComboboxForm.vue"],
    },
    "ComboboxPopover": {
      name: "ComboboxPopover",
      type: "components:example",
      registryDependencies: ["utils","button","command","popover"],
      component: () => import("../src/lib/registry/default/example/ComboboxPopover.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ComboboxPopover.vue"],
    },
    "ComboboxResponsive": {
      name: "ComboboxResponsive",
      type: "components:example",
      registryDependencies: ["button","command","drawer","popover"],
      component: () => import("../src/lib/registry/default/example/ComboboxResponsive.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ComboboxResponsive.vue"],
    },
    "CommandDemo": {
      name: "CommandDemo",
      type: "components:example",
      registryDependencies: ["command"],
      component: () => import("../src/lib/registry/default/example/CommandDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CommandDemo.vue"],
    },
    "CommandDialogDemo": {
      name: "CommandDialogDemo",
      type: "components:example",
      registryDependencies: ["command"],
      component: () => import("../src/lib/registry/default/example/CommandDialogDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/CommandDialogDemo.vue"],
    },
    "ContextMenuDemo": {
      name: "ContextMenuDemo",
      type: "components:example",
      registryDependencies: ["context-menu"],
      component: () => import("../src/lib/registry/default/example/ContextMenuDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ContextMenuDemo.vue"],
    },
    "DataTableColumnPinningDemo": {
      name: "DataTableColumnPinningDemo",
      type: "components:example",
      registryDependencies: ["button","checkbox","dropdown-menu","input","table","utils"],
      component: () => import("../src/lib/registry/default/example/DataTableColumnPinningDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DataTableColumnPinningDemo.vue"],
    },
    "DataTableDemo": {
      name: "DataTableDemo",
      type: "components:example",
      registryDependencies: ["button","checkbox","dropdown-menu","input","table","utils"],
      component: () => import("../src/lib/registry/default/example/DataTableDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DataTableDemo.vue"],
    },
    "DataTableDemoColumn": {
      name: "DataTableDemoColumn",
      type: "components:example",
      registryDependencies: ["dropdown-menu","button"],
      component: () => import("../src/lib/registry/default/example/DataTableDemoColumn.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DataTableDemoColumn.vue"],
    },
    "DatePickerDemo": {
      name: "DatePickerDemo",
      type: "components:example",
      registryDependencies: ["calendar","button","popover","utils"],
      component: () => import("../src/lib/registry/default/example/DatePickerDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DatePickerDemo.vue"],
    },
    "DatePickerForm": {
      name: "DatePickerForm",
      type: "components:example",
      registryDependencies: ["calendar","button","form","popover","toast","utils"],
      component: () => import("../src/lib/registry/default/example/DatePickerForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DatePickerForm.vue"],
    },
    "DatePickerWithPresets": {
      name: "DatePickerWithPresets",
      type: "components:example",
      registryDependencies: ["calendar","button","popover","select","utils"],
      component: () => import("../src/lib/registry/default/example/DatePickerWithPresets.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DatePickerWithPresets.vue"],
    },
    "DatePickerWithRange": {
      name: "DatePickerWithRange",
      type: "components:example",
      registryDependencies: ["range-calendar","button","popover","utils"],
      component: () => import("../src/lib/registry/default/example/DatePickerWithRange.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DatePickerWithRange.vue"],
    },
    "DialogCustomCloseButton": {
      name: "DialogCustomCloseButton",
      type: "components:example",
      registryDependencies: ["button","dialog","input","label"],
      component: () => import("../src/lib/registry/default/example/DialogCustomCloseButton.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DialogCustomCloseButton.vue"],
    },
    "DialogDemo": {
      name: "DialogDemo",
      type: "components:example",
      registryDependencies: ["button","dialog","input","label"],
      component: () => import("../src/lib/registry/default/example/DialogDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DialogDemo.vue"],
    },
    "DialogScrollBodyDemo": {
      name: "DialogScrollBodyDemo",
      type: "components:example",
      registryDependencies: ["button","dialog"],
      component: () => import("../src/lib/registry/default/example/DialogScrollBodyDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DialogScrollBodyDemo.vue"],
    },
    "DialogScrollOverlayDemo": {
      name: "DialogScrollOverlayDemo",
      type: "components:example",
      registryDependencies: ["button","dialog"],
      component: () => import("../src/lib/registry/default/example/DialogScrollOverlayDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DialogScrollOverlayDemo.vue"],
    },
    "DrawerDemo": {
      name: "DrawerDemo",
      type: "components:example",
      registryDependencies: ["button","drawer"],
      component: () => import("../src/lib/registry/default/example/DrawerDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DrawerDemo.vue"],
    },
    "DrawerDialog": {
      name: "DrawerDialog",
      type: "components:example",
      registryDependencies: ["button","dialog","drawer","label","input"],
      component: () => import("../src/lib/registry/default/example/DrawerDialog.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DrawerDialog.vue"],
    },
    "DropdownMenuCheckboxes": {
      name: "DropdownMenuCheckboxes",
      type: "components:example",
      registryDependencies: ["button","dropdown-menu"],
      component: () => import("../src/lib/registry/default/example/DropdownMenuCheckboxes.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DropdownMenuCheckboxes.vue"],
    },
    "DropdownMenuDemo": {
      name: "DropdownMenuDemo",
      type: "components:example",
      registryDependencies: ["button","dropdown-menu"],
      component: () => import("../src/lib/registry/default/example/DropdownMenuDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DropdownMenuDemo.vue"],
    },
    "DropdownMenuRadioGroup": {
      name: "DropdownMenuRadioGroup",
      type: "components:example",
      registryDependencies: ["button","dropdown-menu"],
      component: () => import("../src/lib/registry/default/example/DropdownMenuRadioGroup.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/DropdownMenuRadioGroup.vue"],
    },
    "HoverCardDemo": {
      name: "HoverCardDemo",
      type: "components:example",
      registryDependencies: ["avatar","button","hover-card"],
      component: () => import("../src/lib/registry/default/example/HoverCardDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/HoverCardDemo.vue"],
    },
    "InputDemo": {
      name: "InputDemo",
      type: "components:example",
      registryDependencies: ["input"],
      component: () => import("../src/lib/registry/default/example/InputDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/InputDemo.vue"],
    },
    "InputDisabled": {
      name: "InputDisabled",
      type: "components:example",
      registryDependencies: ["input"],
      component: () => import("../src/lib/registry/default/example/InputDisabled.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/InputDisabled.vue"],
    },
    "InputFile": {
      name: "InputFile",
      type: "components:example",
      registryDependencies: ["input","label"],
      component: () => import("../src/lib/registry/default/example/InputFile.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/InputFile.vue"],
    },
    "InputForm": {
      name: "InputForm",
      type: "components:example",
      registryDependencies: ["button","form","input","toast"],
      component: () => import("../src/lib/registry/default/example/InputForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/InputForm.vue"],
    },
    "InputFormAutoAnimate": {
      name: "InputFormAutoAnimate",
      type: "components:example",
      registryDependencies: ["button","form","input","toast"],
      component: () => import("../src/lib/registry/default/example/InputFormAutoAnimate.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/InputFormAutoAnimate.vue"],
    },
    "InputWithButton": {
      name: "InputWithButton",
      type: "components:example",
      registryDependencies: ["input","button"],
      component: () => import("../src/lib/registry/default/example/InputWithButton.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/InputWithButton.vue"],
    },
    "InputWithIcon": {
      name: "InputWithIcon",
      type: "components:example",
      registryDependencies: ["input"],
      component: () => import("../src/lib/registry/default/example/InputWithIcon.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/InputWithIcon.vue"],
    },
    "InputWithLabel": {
      name: "InputWithLabel",
      type: "components:example",
      registryDependencies: ["input","label"],
      component: () => import("../src/lib/registry/default/example/InputWithLabel.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/InputWithLabel.vue"],
    },
    "LabelDemo": {
      name: "LabelDemo",
      type: "components:example",
      registryDependencies: ["checkbox","label"],
      component: () => import("../src/lib/registry/default/example/LabelDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/LabelDemo.vue"],
    },
    "MenubarDemo": {
      name: "MenubarDemo",
      type: "components:example",
      registryDependencies: ["menubar"],
      component: () => import("../src/lib/registry/default/example/MenubarDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/MenubarDemo.vue"],
    },
    "NavigationMenuDemo": {
      name: "NavigationMenuDemo",
      type: "components:example",
      registryDependencies: ["navigation-menu"],
      component: () => import("../src/lib/registry/default/example/NavigationMenuDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/NavigationMenuDemo.vue"],
    },
    "NavigationMenuDemoItem": {
      name: "NavigationMenuDemoItem",
      type: "components:example",
      registryDependencies: ["utils","navigation-menu"],
      component: () => import("../src/lib/registry/default/example/NavigationMenuDemoItem.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/NavigationMenuDemoItem.vue"],
    },
    "PaginationDemo": {
      name: "PaginationDemo",
      type: "components:example",
      registryDependencies: ["pagination","button"],
      component: () => import("../src/lib/registry/default/example/PaginationDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/PaginationDemo.vue"],
    },
    "PinInputControlled": {
      name: "PinInputControlled",
      type: "components:example",
      registryDependencies: ["pin-input"],
      component: () => import("../src/lib/registry/default/example/PinInputControlled.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/PinInputControlled.vue"],
    },
    "PinInputDemo": {
      name: "PinInputDemo",
      type: "components:example",
      registryDependencies: ["pin-input"],
      component: () => import("../src/lib/registry/default/example/PinInputDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/PinInputDemo.vue"],
    },
    "PinInputDisabled": {
      name: "PinInputDisabled",
      type: "components:example",
      registryDependencies: ["pin-input"],
      component: () => import("../src/lib/registry/default/example/PinInputDisabled.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/PinInputDisabled.vue"],
    },
    "PinInputFormDemo": {
      name: "PinInputFormDemo",
      type: "components:example",
      registryDependencies: ["pin-input","button","form","toast"],
      component: () => import("../src/lib/registry/default/example/PinInputFormDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/PinInputFormDemo.vue"],
    },
    "PinInputSeparatorDemo": {
      name: "PinInputSeparatorDemo",
      type: "components:example",
      registryDependencies: ["pin-input"],
      component: () => import("../src/lib/registry/default/example/PinInputSeparatorDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/PinInputSeparatorDemo.vue"],
    },
    "PopoverDemo": {
      name: "PopoverDemo",
      type: "components:example",
      registryDependencies: ["popover","button","label","input"],
      component: () => import("../src/lib/registry/default/example/PopoverDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/PopoverDemo.vue"],
    },
    "ProgressDemo": {
      name: "ProgressDemo",
      type: "components:example",
      registryDependencies: ["progress"],
      component: () => import("../src/lib/registry/default/example/ProgressDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ProgressDemo.vue"],
    },
    "RadioGroupDemo": {
      name: "RadioGroupDemo",
      type: "components:example",
      registryDependencies: ["label","radio-group"],
      component: () => import("../src/lib/registry/default/example/RadioGroupDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/RadioGroupDemo.vue"],
    },
    "RadioGroupForm": {
      name: "RadioGroupForm",
      type: "components:example",
      registryDependencies: ["button","form","radio-group","toast"],
      component: () => import("../src/lib/registry/default/example/RadioGroupForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/RadioGroupForm.vue"],
    },
    "RangeCalendarDemo": {
      name: "RangeCalendarDemo",
      type: "components:example",
      registryDependencies: ["range-calendar"],
      component: () => import("../src/lib/registry/default/example/RangeCalendarDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/RangeCalendarDemo.vue"],
    },
    "ResizableDemo": {
      name: "ResizableDemo",
      type: "components:example",
      registryDependencies: ["resizable"],
      component: () => import("../src/lib/registry/default/example/ResizableDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ResizableDemo.vue"],
    },
    "ResizableHandleDemo": {
      name: "ResizableHandleDemo",
      type: "components:example",
      registryDependencies: ["resizable"],
      component: () => import("../src/lib/registry/default/example/ResizableHandleDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ResizableHandleDemo.vue"],
    },
    "ResizableVerticalDemo": {
      name: "ResizableVerticalDemo",
      type: "components:example",
      registryDependencies: ["resizable"],
      component: () => import("../src/lib/registry/default/example/ResizableVerticalDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ResizableVerticalDemo.vue"],
    },
    "ScrollAreaDemo": {
      name: "ScrollAreaDemo",
      type: "components:example",
      registryDependencies: ["scroll-area","separator"],
      component: () => import("../src/lib/registry/default/example/ScrollAreaDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ScrollAreaDemo.vue"],
    },
    "ScrollAreaHorizontalDemo": {
      name: "ScrollAreaHorizontalDemo",
      type: "components:example",
      registryDependencies: ["scroll-area"],
      component: () => import("../src/lib/registry/default/example/ScrollAreaHorizontalDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ScrollAreaHorizontalDemo.vue"],
    },
    "SelectDemo": {
      name: "SelectDemo",
      type: "components:example",
      registryDependencies: ["select"],
      component: () => import("../src/lib/registry/default/example/SelectDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SelectDemo.vue"],
    },
    "SelectForm": {
      name: "SelectForm",
      type: "components:example",
      registryDependencies: ["button","form","select","toast"],
      component: () => import("../src/lib/registry/default/example/SelectForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SelectForm.vue"],
    },
    "SelectScrollable": {
      name: "SelectScrollable",
      type: "components:example",
      registryDependencies: ["select"],
      component: () => import("../src/lib/registry/default/example/SelectScrollable.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SelectScrollable.vue"],
    },
    "SeparatorDemo": {
      name: "SeparatorDemo",
      type: "components:example",
      registryDependencies: ["separator"],
      component: () => import("../src/lib/registry/default/example/SeparatorDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SeparatorDemo.vue"],
    },
    "SheetDemo": {
      name: "SheetDemo",
      type: "components:example",
      registryDependencies: ["button","input","label","sheet"],
      component: () => import("../src/lib/registry/default/example/SheetDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SheetDemo.vue"],
    },
    "SheetSideDemo": {
      name: "SheetSideDemo",
      type: "components:example",
      registryDependencies: ["button","input","label","sheet"],
      component: () => import("../src/lib/registry/default/example/SheetSideDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SheetSideDemo.vue"],
    },
    "SkeletonCard": {
      name: "SkeletonCard",
      type: "components:example",
      registryDependencies: ["skeleton"],
      component: () => import("../src/lib/registry/default/example/SkeletonCard.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SkeletonCard.vue"],
    },
    "SkeletonDemo": {
      name: "SkeletonDemo",
      type: "components:example",
      registryDependencies: ["skeleton"],
      component: () => import("../src/lib/registry/default/example/SkeletonDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SkeletonDemo.vue"],
    },
    "SliderDemo": {
      name: "SliderDemo",
      type: "components:example",
      registryDependencies: ["utils","slider"],
      component: () => import("../src/lib/registry/default/example/SliderDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SliderDemo.vue"],
    },
    "SliderForm": {
      name: "SliderForm",
      type: "components:example",
      registryDependencies: ["button","form","slider","toast"],
      component: () => import("../src/lib/registry/default/example/SliderForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SliderForm.vue"],
    },
    "SonnerDemo": {
      name: "SonnerDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/default/example/SonnerDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SonnerDemo.vue"],
    },
    "SwitchDemo": {
      name: "SwitchDemo",
      type: "components:example",
      registryDependencies: ["label","switch"],
      component: () => import("../src/lib/registry/default/example/SwitchDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SwitchDemo.vue"],
    },
    "SwitchForm": {
      name: "SwitchForm",
      type: "components:example",
      registryDependencies: ["button","form","switch","toast"],
      component: () => import("../src/lib/registry/default/example/SwitchForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/SwitchForm.vue"],
    },
    "TableDemo": {
      name: "TableDemo",
      type: "components:example",
      registryDependencies: ["table"],
      component: () => import("../src/lib/registry/default/example/TableDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TableDemo.vue"],
    },
    "TabsDemo": {
      name: "TabsDemo",
      type: "components:example",
      registryDependencies: ["button","card","input","label","tabs"],
      component: () => import("../src/lib/registry/default/example/TabsDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TabsDemo.vue"],
    },
    "TagsInputComboboxDemo": {
      name: "TagsInputComboboxDemo",
      type: "components:example",
      registryDependencies: ["command","tags-input"],
      component: () => import("../src/lib/registry/default/example/TagsInputComboboxDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TagsInputComboboxDemo.vue"],
    },
    "TagsInputDemo": {
      name: "TagsInputDemo",
      type: "components:example",
      registryDependencies: ["tags-input"],
      component: () => import("../src/lib/registry/default/example/TagsInputDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TagsInputDemo.vue"],
    },
    "TextareaDemo": {
      name: "TextareaDemo",
      type: "components:example",
      registryDependencies: ["textarea"],
      component: () => import("../src/lib/registry/default/example/TextareaDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TextareaDemo.vue"],
    },
    "TextareaDisabled": {
      name: "TextareaDisabled",
      type: "components:example",
      registryDependencies: ["textarea"],
      component: () => import("../src/lib/registry/default/example/TextareaDisabled.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TextareaDisabled.vue"],
    },
    "TextareaForm": {
      name: "TextareaForm",
      type: "components:example",
      registryDependencies: ["button","form","textarea","toast"],
      component: () => import("../src/lib/registry/default/example/TextareaForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TextareaForm.vue"],
    },
    "TextareaWithButton": {
      name: "TextareaWithButton",
      type: "components:example",
      registryDependencies: ["textarea","button"],
      component: () => import("../src/lib/registry/default/example/TextareaWithButton.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TextareaWithButton.vue"],
    },
    "TextareaWithLabel": {
      name: "TextareaWithLabel",
      type: "components:example",
      registryDependencies: ["textarea","label"],
      component: () => import("../src/lib/registry/default/example/TextareaWithLabel.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TextareaWithLabel.vue"],
    },
    "TextareaWithText": {
      name: "TextareaWithText",
      type: "components:example",
      registryDependencies: ["textarea","label"],
      component: () => import("../src/lib/registry/default/example/TextareaWithText.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TextareaWithText.vue"],
    },
    "ToastDemo": {
      name: "ToastDemo",
      type: "components:example",
      registryDependencies: ["button","use-toast"],
      component: () => import("../src/lib/registry/default/example/ToastDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToastDemo.vue"],
    },
    "ToastDestructive": {
      name: "ToastDestructive",
      type: "components:example",
      registryDependencies: ["button","use-toast","toast"],
      component: () => import("../src/lib/registry/default/example/ToastDestructive.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToastDestructive.vue"],
    },
    "ToastSimple": {
      name: "ToastSimple",
      type: "components:example",
      registryDependencies: ["button","use-toast"],
      component: () => import("../src/lib/registry/default/example/ToastSimple.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToastSimple.vue"],
    },
    "ToastWithAction": {
      name: "ToastWithAction",
      type: "components:example",
      registryDependencies: ["button","use-toast","toast"],
      component: () => import("../src/lib/registry/default/example/ToastWithAction.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToastWithAction.vue"],
    },
    "ToastWithTitle": {
      name: "ToastWithTitle",
      type: "components:example",
      registryDependencies: ["button","use-toast"],
      component: () => import("../src/lib/registry/default/example/ToastWithTitle.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToastWithTitle.vue"],
    },
    "ToggleDemo": {
      name: "ToggleDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/default/example/ToggleDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleDemo.vue"],
    },
    "ToggleDisabledDemo": {
      name: "ToggleDisabledDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/default/example/ToggleDisabledDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleDisabledDemo.vue"],
    },
    "ToggleGroupDemo": {
      name: "ToggleGroupDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/default/example/ToggleGroupDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleGroupDemo.vue"],
    },
    "ToggleGroupDisabledDemo": {
      name: "ToggleGroupDisabledDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/default/example/ToggleGroupDisabledDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleGroupDisabledDemo.vue"],
    },
    "ToggleGroupLargeDemo": {
      name: "ToggleGroupLargeDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/default/example/ToggleGroupLargeDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleGroupLargeDemo.vue"],
    },
    "ToggleGroupOutlineDemo": {
      name: "ToggleGroupOutlineDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/default/example/ToggleGroupOutlineDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleGroupOutlineDemo.vue"],
    },
    "ToggleGroupSingleDemo": {
      name: "ToggleGroupSingleDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/default/example/ToggleGroupSingleDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleGroupSingleDemo.vue"],
    },
    "ToggleGroupSmallDemo": {
      name: "ToggleGroupSmallDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/default/example/ToggleGroupSmallDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleGroupSmallDemo.vue"],
    },
    "ToggleItalicDemo": {
      name: "ToggleItalicDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/default/example/ToggleItalicDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleItalicDemo.vue"],
    },
    "ToggleItalicWithTextDemo": {
      name: "ToggleItalicWithTextDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/default/example/ToggleItalicWithTextDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleItalicWithTextDemo.vue"],
    },
    "ToggleLargeDemo": {
      name: "ToggleLargeDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/default/example/ToggleLargeDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleLargeDemo.vue"],
    },
    "ToggleSmallDemo": {
      name: "ToggleSmallDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/default/example/ToggleSmallDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/ToggleSmallDemo.vue"],
    },
    "TooltipDemo": {
      name: "TooltipDemo",
      type: "components:example",
      registryDependencies: ["button","tooltip"],
      component: () => import("../src/lib/registry/default/example/TooltipDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TooltipDemo.vue"],
    },
    "TypographyBlockquote": {
      name: "TypographyBlockquote",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyBlockquote.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyBlockquote.vue"],
    },
    "TypographyDemo": {
      name: "TypographyDemo",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyDemo.vue"],
    },
    "TypographyH1": {
      name: "TypographyH1",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyH1.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyH1.vue"],
    },
    "TypographyH2": {
      name: "TypographyH2",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyH2.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyH2.vue"],
    },
    "TypographyH3": {
      name: "TypographyH3",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyH3.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyH3.vue"],
    },
    "TypographyH4": {
      name: "TypographyH4",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyH4.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyH4.vue"],
    },
    "TypographyInlineCode": {
      name: "TypographyInlineCode",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyInlineCode.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyInlineCode.vue"],
    },
    "TypographyLarge": {
      name: "TypographyLarge",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyLarge.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyLarge.vue"],
    },
    "TypographyLead": {
      name: "TypographyLead",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyLead.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyLead.vue"],
    },
    "TypographyList": {
      name: "TypographyList",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyList.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyList.vue"],
    },
    "TypographyMuted": {
      name: "TypographyMuted",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyMuted.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyMuted.vue"],
    },
    "TypographyP": {
      name: "TypographyP",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyP.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyP.vue"],
    },
    "TypographySmall": {
      name: "TypographySmall",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographySmall.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographySmall.vue"],
    },
    "TypographyTable": {
      name: "TypographyTable",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/default/example/TypographyTable.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/TypographyTable.vue"],
    },
    "VCalendarDemo": {
      name: "VCalendarDemo",
      type: "components:example",
      registryDependencies: ["v-calendar"],
      component: () => import("../src/lib/registry/default/example/VCalendarDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/VCalendarDemo.vue"],
    },
    "VDatePickerDemo": {
      name: "VDatePickerDemo",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","popover"],
      component: () => import("../src/lib/registry/default/example/VDatePickerDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/VDatePickerDemo.vue"],
    },
    "VDatePickerForm": {
      name: "VDatePickerForm",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","form","popover","toast"],
      component: () => import("../src/lib/registry/default/example/VDatePickerForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/VDatePickerForm.vue"],
    },
    "VDatePickerWithPresets": {
      name: "VDatePickerWithPresets",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","popover","select"],
      component: () => import("../src/lib/registry/default/example/VDatePickerWithPresets.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/VDatePickerWithPresets.vue"],
    },
    "VDatePickerWithRange": {
      name: "VDatePickerWithRange",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","popover"],
      component: () => import("../src/lib/registry/default/example/VDatePickerWithRange.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/VDatePickerWithRange.vue"],
    },
    "VDateTimePickerDemo": {
      name: "VDateTimePickerDemo",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","popover"],
      component: () => import("../src/lib/registry/default/example/VDateTimePickerDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/VDateTimePickerDemo.vue"],
    },
    "VRangePickerWithSlot": {
      name: "VRangePickerWithSlot",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","popover"],
      component: () => import("../src/lib/registry/default/example/VRangePickerWithSlot.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/VRangePickerWithSlot.vue"],
    },
    "ActivityGoal": {
      name: "ActivityGoal",
      type: "components:example",
      registryDependencies: ["button","card","themes","config"],
      component: () => import("../src/lib/registry/default/example/Cards/ActivityGoal.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/Cards/ActivityGoal.vue"],
    },
    "DataTable": {
      name: "DataTable",
      type: "components:example",
      registryDependencies: ["button","checkbox","dropdown-menu","input","table","card","utils"],
      component: () => import("../src/lib/registry/default/example/Cards/DataTable.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/Cards/DataTable.vue"],
    },
    "Metric": {
      name: "Metric",
      type: "components:example",
      registryDependencies: ["card","config"],
      component: () => import("../src/lib/registry/default/example/Cards/Metric.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/example/Cards/Metric.vue"],
    },
    "Authentication01": {
      name: "Authentication01",
      type: "components:block",
      registryDependencies: ["button","card","input","label"],
      component: () => import("../src/lib/registry/default/block/Authentication01.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Authentication01.vue"],
    },
    "Authentication02": {
      name: "Authentication02",
      type: "components:block",
      registryDependencies: ["button","card","input","label"],
      component: () => import("../src/lib/registry/default/block/Authentication02.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Authentication02.vue"],
    },
    "Authentication03": {
      name: "Authentication03",
      type: "components:block",
      registryDependencies: ["button","card","input","label"],
      component: () => import("../src/lib/registry/default/block/Authentication03.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Authentication03.vue"],
    },
    "Authentication04": {
      name: "Authentication04",
      type: "components:block",
      registryDependencies: ["button","input","label"],
      component: () => import("../src/lib/registry/default/block/Authentication04.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Authentication04.vue"],
    },
    "Dashboard01": {
      name: "Dashboard01",
      type: "components:block",
      registryDependencies: ["avatar","badge","button","card","dropdown-menu","input","sheet","table"],
      component: () => import("../src/lib/registry/default/block/Dashboard01.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Dashboard01.vue"],
    },
    "Dashboard02": {
      name: "Dashboard02",
      type: "components:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","sheet"],
      component: () => import("../src/lib/registry/default/block/Dashboard02.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Dashboard02.vue"],
    },
    "Dashboard03": {
      name: "Dashboard03",
      type: "components:block",
      registryDependencies: ["badge","button","drawer","input","label","select","textarea","tooltip"],
      component: () => import("../src/lib/registry/default/block/Dashboard03.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Dashboard03.vue"],
    },
    "Dashboard04": {
      name: "Dashboard04",
      type: "components:block",
      registryDependencies: ["button","card","checkbox","dropdown-menu","input","sheet"],
      component: () => import("../src/lib/registry/default/block/Dashboard04.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Dashboard04.vue"],
    },
    "Dashboard05": {
      name: "Dashboard05",
      type: "components:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","breadcrumb","sheet","pagination","progress","separator","table","tabs","tooltip","checkbox"],
      component: () => import("../src/lib/registry/default/block/Dashboard05.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Dashboard05.vue"],
    },
    "Dashboard06": {
      name: "Dashboard06",
      type: "components:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","breadcrumb","sheet","table","tabs","tooltip"],
      component: () => import("../src/lib/registry/default/block/Dashboard06.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Dashboard06.vue"],
    },
    "Dashboard07": {
      name: "Dashboard07",
      type: "components:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","textarea","label","toggle-group","breadcrumb","sheet","table","select","tooltip"],
      component: () => import("../src/lib/registry/default/block/Dashboard07.vue").then((m) => m.default),
      files: ["../src/lib/registry/default/block/Dashboard07.vue"],
    },
  },  "new-york": {
    "AccordionDemo": {
      name: "AccordionDemo",
      type: "components:example",
      registryDependencies: ["accordion"],
      component: () => import("../src/lib/registry/new-york/example/AccordionDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/AccordionDemo.vue"],
    },
    "AlertDemo": {
      name: "AlertDemo",
      type: "components:example",
      registryDependencies: ["alert"],
      component: () => import("../src/lib/registry/new-york/example/AlertDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/AlertDemo.vue"],
    },
    "AlertDestructiveDemo": {
      name: "AlertDestructiveDemo",
      type: "components:example",
      registryDependencies: ["alert"],
      component: () => import("../src/lib/registry/new-york/example/AlertDestructiveDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/AlertDestructiveDemo.vue"],
    },
    "AlertDialogDemo": {
      name: "AlertDialogDemo",
      type: "components:example",
      registryDependencies: ["alert-dialog","button"],
      component: () => import("../src/lib/registry/new-york/example/AlertDialogDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/AlertDialogDemo.vue"],
    },
    "AspectRatioDemo": {
      name: "AspectRatioDemo",
      type: "components:example",
      registryDependencies: ["aspect-ratio"],
      component: () => import("../src/lib/registry/new-york/example/AspectRatioDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/AspectRatioDemo.vue"],
    },
    "AvatarDemo": {
      name: "AvatarDemo",
      type: "components:example",
      registryDependencies: ["avatar"],
      component: () => import("../src/lib/registry/new-york/example/AvatarDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/AvatarDemo.vue"],
    },
    "BadgeDemo": {
      name: "BadgeDemo",
      type: "components:example",
      registryDependencies: ["badge"],
      component: () => import("../src/lib/registry/new-york/example/BadgeDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/BadgeDemo.vue"],
    },
    "BadgeDestructiveDemo": {
      name: "BadgeDestructiveDemo",
      type: "components:example",
      registryDependencies: ["badge"],
      component: () => import("../src/lib/registry/new-york/example/BadgeDestructiveDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/BadgeDestructiveDemo.vue"],
    },
    "BadgeOutlineDemo": {
      name: "BadgeOutlineDemo",
      type: "components:example",
      registryDependencies: ["badge"],
      component: () => import("../src/lib/registry/new-york/example/BadgeOutlineDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/BadgeOutlineDemo.vue"],
    },
    "BadgeSecondaryDemo": {
      name: "BadgeSecondaryDemo",
      type: "components:example",
      registryDependencies: ["badge"],
      component: () => import("../src/lib/registry/new-york/example/BadgeSecondaryDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/BadgeSecondaryDemo.vue"],
    },
    "BreadcrumbDemo": {
      name: "BreadcrumbDemo",
      type: "components:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      component: () => import("../src/lib/registry/new-york/example/BreadcrumbDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/BreadcrumbDemo.vue"],
    },
    "BreadcrumbDropdown": {
      name: "BreadcrumbDropdown",
      type: "components:example",
      registryDependencies: ["breadcrumb","dropdown-menu"],
      component: () => import("../src/lib/registry/new-york/example/BreadcrumbDropdown.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/BreadcrumbDropdown.vue"],
    },
    "BreadcrumbEllipsisDemo": {
      name: "BreadcrumbEllipsisDemo",
      type: "components:example",
      registryDependencies: ["breadcrumb"],
      component: () => import("../src/lib/registry/new-york/example/BreadcrumbEllipsisDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/BreadcrumbEllipsisDemo.vue"],
    },
    "BreadcrumbLinkDemo": {
      name: "BreadcrumbLinkDemo",
      type: "components:example",
      registryDependencies: ["breadcrumb"],
      component: () => import("../src/lib/registry/new-york/example/BreadcrumbLinkDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/BreadcrumbLinkDemo.vue"],
    },
    "BreadcrumbResponsive": {
      name: "BreadcrumbResponsive",
      type: "components:example",
      registryDependencies: ["breadcrumb","button","drawer","dropdown-menu"],
      component: () => import("../src/lib/registry/new-york/example/BreadcrumbResponsive.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/BreadcrumbResponsive.vue"],
    },
    "BreadcrumbSeparatorDemo": {
      name: "BreadcrumbSeparatorDemo",
      type: "components:example",
      registryDependencies: ["breadcrumb"],
      component: () => import("../src/lib/registry/new-york/example/BreadcrumbSeparatorDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/BreadcrumbSeparatorDemo.vue"],
    },
    "ButtonAsChildDemo": {
      name: "ButtonAsChildDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/ButtonAsChildDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ButtonAsChildDemo.vue"],
    },
    "ButtonDemo": {
      name: "ButtonDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/ButtonDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ButtonDemo.vue"],
    },
    "ButtonDestructiveDemo": {
      name: "ButtonDestructiveDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/ButtonDestructiveDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ButtonDestructiveDemo.vue"],
    },
    "ButtonGhostDemo": {
      name: "ButtonGhostDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/ButtonGhostDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ButtonGhostDemo.vue"],
    },
    "ButtonIconDemo": {
      name: "ButtonIconDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/ButtonIconDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ButtonIconDemo.vue"],
    },
    "ButtonLinkDemo": {
      name: "ButtonLinkDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/ButtonLinkDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ButtonLinkDemo.vue"],
    },
    "ButtonLoadingDemo": {
      name: "ButtonLoadingDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/ButtonLoadingDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ButtonLoadingDemo.vue"],
    },
    "ButtonOutlineDemo": {
      name: "ButtonOutlineDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/ButtonOutlineDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ButtonOutlineDemo.vue"],
    },
    "ButtonSecondaryDemo": {
      name: "ButtonSecondaryDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/ButtonSecondaryDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ButtonSecondaryDemo.vue"],
    },
    "ButtonWithIconDemo": {
      name: "ButtonWithIconDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/ButtonWithIconDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ButtonWithIconDemo.vue"],
    },
    "CalendarDemo": {
      name: "CalendarDemo",
      type: "components:example",
      registryDependencies: ["calendar"],
      component: () => import("../src/lib/registry/new-york/example/CalendarDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CalendarDemo.vue"],
    },
    "CalendarForm": {
      name: "CalendarForm",
      type: "components:example",
      registryDependencies: ["calendar","button","form","popover","toast","utils"],
      component: () => import("../src/lib/registry/new-york/example/CalendarForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CalendarForm.vue"],
    },
    "CalendarWithSelect": {
      name: "CalendarWithSelect",
      type: "components:example",
      registryDependencies: ["calendar","select","utils"],
      component: () => import("../src/lib/registry/new-york/example/CalendarWithSelect.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CalendarWithSelect.vue"],
    },
    "CardChat": {
      name: "CardChat",
      type: "components:example",
      registryDependencies: ["card","dialog","command","avatar","tooltip","button","input","utils"],
      component: () => import("../src/lib/registry/new-york/example/CardChat.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CardChat.vue"],
    },
    "CardDemo": {
      name: "CardDemo",
      type: "components:example",
      registryDependencies: ["button","card","switch","utils"],
      component: () => import("../src/lib/registry/new-york/example/CardDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CardDemo.vue"],
    },
    "CardFormDemo": {
      name: "CardFormDemo",
      type: "components:example",
      registryDependencies: ["card","select","input","label","button"],
      component: () => import("../src/lib/registry/new-york/example/CardFormDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CardFormDemo.vue"],
    },
    "CardStats": {
      name: "CardStats",
      type: "components:example",
      registryDependencies: ["card","config","themes"],
      component: () => import("../src/lib/registry/new-york/example/CardStats.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CardStats.vue"],
    },
    "CardWithForm": {
      name: "CardWithForm",
      type: "components:example",
      registryDependencies: ["button","card","input","label","select"],
      component: () => import("../src/lib/registry/new-york/example/CardWithForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CardWithForm.vue"],
    },
    "CarouselApi": {
      name: "CarouselApi",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/new-york/example/CarouselApi.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CarouselApi.vue"],
    },
    "CarouselDemo": {
      name: "CarouselDemo",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/new-york/example/CarouselDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CarouselDemo.vue"],
    },
    "CarouselOrientation": {
      name: "CarouselOrientation",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/new-york/example/CarouselOrientation.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CarouselOrientation.vue"],
    },
    "CarouselPlugin": {
      name: "CarouselPlugin",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/new-york/example/CarouselPlugin.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CarouselPlugin.vue"],
    },
    "CarouselSize": {
      name: "CarouselSize",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/new-york/example/CarouselSize.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CarouselSize.vue"],
    },
    "CarouselSpacing": {
      name: "CarouselSpacing",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/new-york/example/CarouselSpacing.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CarouselSpacing.vue"],
    },
    "CarouselThumbnails": {
      name: "CarouselThumbnails",
      type: "components:example",
      registryDependencies: ["carousel","card"],
      component: () => import("../src/lib/registry/new-york/example/CarouselThumbnails.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CarouselThumbnails.vue"],
    },
    "CheckboxDemo": {
      name: "CheckboxDemo",
      type: "components:example",
      registryDependencies: ["checkbox"],
      component: () => import("../src/lib/registry/new-york/example/CheckboxDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CheckboxDemo.vue"],
    },
    "CheckboxDisabled": {
      name: "CheckboxDisabled",
      type: "components:example",
      registryDependencies: ["checkbox"],
      component: () => import("../src/lib/registry/new-york/example/CheckboxDisabled.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CheckboxDisabled.vue"],
    },
    "CheckboxFormMultiple": {
      name: "CheckboxFormMultiple",
      type: "components:example",
      registryDependencies: ["button","form","checkbox","toast"],
      component: () => import("../src/lib/registry/new-york/example/CheckboxFormMultiple.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CheckboxFormMultiple.vue"],
    },
    "CheckboxFormSingle": {
      name: "CheckboxFormSingle",
      type: "components:example",
      registryDependencies: ["button","form","checkbox","toast"],
      component: () => import("../src/lib/registry/new-york/example/CheckboxFormSingle.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CheckboxFormSingle.vue"],
    },
    "CheckboxWithText": {
      name: "CheckboxWithText",
      type: "components:example",
      registryDependencies: ["checkbox"],
      component: () => import("../src/lib/registry/new-york/example/CheckboxWithText.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CheckboxWithText.vue"],
    },
    "CollapsibleDemo": {
      name: "CollapsibleDemo",
      type: "components:example",
      registryDependencies: ["button","collapsible"],
      component: () => import("../src/lib/registry/new-york/example/CollapsibleDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CollapsibleDemo.vue"],
    },
    "ComboboxDemo": {
      name: "ComboboxDemo",
      type: "components:example",
      registryDependencies: ["utils","button","command","popover"],
      component: () => import("../src/lib/registry/new-york/example/ComboboxDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ComboboxDemo.vue"],
    },
    "ComboboxDropdownMenu": {
      name: "ComboboxDropdownMenu",
      type: "components:example",
      registryDependencies: ["button","command","dropdown-menu"],
      component: () => import("../src/lib/registry/new-york/example/ComboboxDropdownMenu.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ComboboxDropdownMenu.vue"],
    },
    "ComboboxForm": {
      name: "ComboboxForm",
      type: "components:example",
      registryDependencies: ["utils","button","command","form","popover","toast"],
      component: () => import("../src/lib/registry/new-york/example/ComboboxForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ComboboxForm.vue"],
    },
    "ComboboxPopover": {
      name: "ComboboxPopover",
      type: "components:example",
      registryDependencies: ["utils","button","command","popover"],
      component: () => import("../src/lib/registry/new-york/example/ComboboxPopover.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ComboboxPopover.vue"],
    },
    "ComboboxResponsive": {
      name: "ComboboxResponsive",
      type: "components:example",
      registryDependencies: ["button","command","drawer","popover"],
      component: () => import("../src/lib/registry/new-york/example/ComboboxResponsive.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ComboboxResponsive.vue"],
    },
    "CommandDemo": {
      name: "CommandDemo",
      type: "components:example",
      registryDependencies: ["command"],
      component: () => import("../src/lib/registry/new-york/example/CommandDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CommandDemo.vue"],
    },
    "CommandDialogDemo": {
      name: "CommandDialogDemo",
      type: "components:example",
      registryDependencies: ["command"],
      component: () => import("../src/lib/registry/new-york/example/CommandDialogDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/CommandDialogDemo.vue"],
    },
    "ContextMenuDemo": {
      name: "ContextMenuDemo",
      type: "components:example",
      registryDependencies: ["context-menu"],
      component: () => import("../src/lib/registry/new-york/example/ContextMenuDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ContextMenuDemo.vue"],
    },
    "DataTableColumnPinningDemo": {
      name: "DataTableColumnPinningDemo",
      type: "components:example",
      registryDependencies: ["button","checkbox","dropdown-menu","input","table","utils"],
      component: () => import("../src/lib/registry/new-york/example/DataTableColumnPinningDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DataTableColumnPinningDemo.vue"],
    },
    "DataTableDemo": {
      name: "DataTableDemo",
      type: "components:example",
      registryDependencies: ["button","checkbox","dropdown-menu","input","table","utils"],
      component: () => import("../src/lib/registry/new-york/example/DataTableDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DataTableDemo.vue"],
    },
    "DataTableDemoColumn": {
      name: "DataTableDemoColumn",
      type: "components:example",
      registryDependencies: ["dropdown-menu","button"],
      component: () => import("../src/lib/registry/new-york/example/DataTableDemoColumn.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DataTableDemoColumn.vue"],
    },
    "DatePickerDemo": {
      name: "DatePickerDemo",
      type: "components:example",
      registryDependencies: ["calendar","button","popover","utils"],
      component: () => import("../src/lib/registry/new-york/example/DatePickerDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DatePickerDemo.vue"],
    },
    "DatePickerForm": {
      name: "DatePickerForm",
      type: "components:example",
      registryDependencies: ["calendar","button","form","popover","toast","utils"],
      component: () => import("../src/lib/registry/new-york/example/DatePickerForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DatePickerForm.vue"],
    },
    "DatePickerWithPresets": {
      name: "DatePickerWithPresets",
      type: "components:example",
      registryDependencies: ["calendar","button","popover","select","utils"],
      component: () => import("../src/lib/registry/new-york/example/DatePickerWithPresets.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DatePickerWithPresets.vue"],
    },
    "DatePickerWithRange": {
      name: "DatePickerWithRange",
      type: "components:example",
      registryDependencies: ["range-calendar","button","popover","utils"],
      component: () => import("../src/lib/registry/new-york/example/DatePickerWithRange.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DatePickerWithRange.vue"],
    },
    "DialogCustomCloseButton": {
      name: "DialogCustomCloseButton",
      type: "components:example",
      registryDependencies: ["button","dialog","input","label"],
      component: () => import("../src/lib/registry/new-york/example/DialogCustomCloseButton.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DialogCustomCloseButton.vue"],
    },
    "DialogDemo": {
      name: "DialogDemo",
      type: "components:example",
      registryDependencies: ["button","dialog","input","label"],
      component: () => import("../src/lib/registry/new-york/example/DialogDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DialogDemo.vue"],
    },
    "DialogScrollBodyDemo": {
      name: "DialogScrollBodyDemo",
      type: "components:example",
      registryDependencies: ["button","dialog"],
      component: () => import("../src/lib/registry/new-york/example/DialogScrollBodyDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DialogScrollBodyDemo.vue"],
    },
    "DialogScrollOverlayDemo": {
      name: "DialogScrollOverlayDemo",
      type: "components:example",
      registryDependencies: ["button","dialog"],
      component: () => import("../src/lib/registry/new-york/example/DialogScrollOverlayDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DialogScrollOverlayDemo.vue"],
    },
    "DrawerDemo": {
      name: "DrawerDemo",
      type: "components:example",
      registryDependencies: ["button","drawer"],
      component: () => import("../src/lib/registry/new-york/example/DrawerDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DrawerDemo.vue"],
    },
    "DrawerDialog": {
      name: "DrawerDialog",
      type: "components:example",
      registryDependencies: ["button","dialog","drawer","label","input"],
      component: () => import("../src/lib/registry/new-york/example/DrawerDialog.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DrawerDialog.vue"],
    },
    "DropdownMenuCheckboxes": {
      name: "DropdownMenuCheckboxes",
      type: "components:example",
      registryDependencies: ["button","dropdown-menu"],
      component: () => import("../src/lib/registry/new-york/example/DropdownMenuCheckboxes.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DropdownMenuCheckboxes.vue"],
    },
    "DropdownMenuDemo": {
      name: "DropdownMenuDemo",
      type: "components:example",
      registryDependencies: ["button","dropdown-menu"],
      component: () => import("../src/lib/registry/new-york/example/DropdownMenuDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DropdownMenuDemo.vue"],
    },
    "DropdownMenuRadioGroup": {
      name: "DropdownMenuRadioGroup",
      type: "components:example",
      registryDependencies: ["button","dropdown-menu"],
      component: () => import("../src/lib/registry/new-york/example/DropdownMenuRadioGroup.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/DropdownMenuRadioGroup.vue"],
    },
    "HoverCardDemo": {
      name: "HoverCardDemo",
      type: "components:example",
      registryDependencies: ["avatar","button","hover-card"],
      component: () => import("../src/lib/registry/new-york/example/HoverCardDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/HoverCardDemo.vue"],
    },
    "InputDemo": {
      name: "InputDemo",
      type: "components:example",
      registryDependencies: ["input"],
      component: () => import("../src/lib/registry/new-york/example/InputDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/InputDemo.vue"],
    },
    "InputDisabled": {
      name: "InputDisabled",
      type: "components:example",
      registryDependencies: ["input"],
      component: () => import("../src/lib/registry/new-york/example/InputDisabled.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/InputDisabled.vue"],
    },
    "InputFile": {
      name: "InputFile",
      type: "components:example",
      registryDependencies: ["input","label"],
      component: () => import("../src/lib/registry/new-york/example/InputFile.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/InputFile.vue"],
    },
    "InputForm": {
      name: "InputForm",
      type: "components:example",
      registryDependencies: ["button","form","input","toast"],
      component: () => import("../src/lib/registry/new-york/example/InputForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/InputForm.vue"],
    },
    "InputFormAutoAnimate": {
      name: "InputFormAutoAnimate",
      type: "components:example",
      registryDependencies: ["button","form","input","toast"],
      component: () => import("../src/lib/registry/new-york/example/InputFormAutoAnimate.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/InputFormAutoAnimate.vue"],
    },
    "InputWithButton": {
      name: "InputWithButton",
      type: "components:example",
      registryDependencies: ["input","button"],
      component: () => import("../src/lib/registry/new-york/example/InputWithButton.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/InputWithButton.vue"],
    },
    "InputWithIcon": {
      name: "InputWithIcon",
      type: "components:example",
      registryDependencies: ["input"],
      component: () => import("../src/lib/registry/new-york/example/InputWithIcon.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/InputWithIcon.vue"],
    },
    "InputWithLabel": {
      name: "InputWithLabel",
      type: "components:example",
      registryDependencies: ["input","label"],
      component: () => import("../src/lib/registry/new-york/example/InputWithLabel.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/InputWithLabel.vue"],
    },
    "LabelDemo": {
      name: "LabelDemo",
      type: "components:example",
      registryDependencies: ["checkbox","label"],
      component: () => import("../src/lib/registry/new-york/example/LabelDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/LabelDemo.vue"],
    },
    "MenubarDemo": {
      name: "MenubarDemo",
      type: "components:example",
      registryDependencies: ["menubar"],
      component: () => import("../src/lib/registry/new-york/example/MenubarDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/MenubarDemo.vue"],
    },
    "NavigationMenuDemo": {
      name: "NavigationMenuDemo",
      type: "components:example",
      registryDependencies: ["navigation-menu"],
      component: () => import("../src/lib/registry/new-york/example/NavigationMenuDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/NavigationMenuDemo.vue"],
    },
    "NavigationMenuDemoItem": {
      name: "NavigationMenuDemoItem",
      type: "components:example",
      registryDependencies: ["utils","navigation-menu"],
      component: () => import("../src/lib/registry/new-york/example/NavigationMenuDemoItem.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/NavigationMenuDemoItem.vue"],
    },
    "PaginationDemo": {
      name: "PaginationDemo",
      type: "components:example",
      registryDependencies: ["pagination","button"],
      component: () => import("../src/lib/registry/new-york/example/PaginationDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/PaginationDemo.vue"],
    },
    "PinInputControlled": {
      name: "PinInputControlled",
      type: "components:example",
      registryDependencies: ["pin-input"],
      component: () => import("../src/lib/registry/new-york/example/PinInputControlled.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/PinInputControlled.vue"],
    },
    "PinInputDemo": {
      name: "PinInputDemo",
      type: "components:example",
      registryDependencies: ["pin-input"],
      component: () => import("../src/lib/registry/new-york/example/PinInputDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/PinInputDemo.vue"],
    },
    "PinInputDisabled": {
      name: "PinInputDisabled",
      type: "components:example",
      registryDependencies: ["pin-input"],
      component: () => import("../src/lib/registry/new-york/example/PinInputDisabled.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/PinInputDisabled.vue"],
    },
    "PinInputFormDemo": {
      name: "PinInputFormDemo",
      type: "components:example",
      registryDependencies: ["pin-input","button","form","toast"],
      component: () => import("../src/lib/registry/new-york/example/PinInputFormDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/PinInputFormDemo.vue"],
    },
    "PinInputSeparatorDemo": {
      name: "PinInputSeparatorDemo",
      type: "components:example",
      registryDependencies: ["pin-input"],
      component: () => import("../src/lib/registry/new-york/example/PinInputSeparatorDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/PinInputSeparatorDemo.vue"],
    },
    "PopoverDemo": {
      name: "PopoverDemo",
      type: "components:example",
      registryDependencies: ["popover","button","label","input"],
      component: () => import("../src/lib/registry/new-york/example/PopoverDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/PopoverDemo.vue"],
    },
    "ProgressDemo": {
      name: "ProgressDemo",
      type: "components:example",
      registryDependencies: ["progress"],
      component: () => import("../src/lib/registry/new-york/example/ProgressDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ProgressDemo.vue"],
    },
    "RadioGroupDemo": {
      name: "RadioGroupDemo",
      type: "components:example",
      registryDependencies: ["label","radio-group"],
      component: () => import("../src/lib/registry/new-york/example/RadioGroupDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/RadioGroupDemo.vue"],
    },
    "RadioGroupForm": {
      name: "RadioGroupForm",
      type: "components:example",
      registryDependencies: ["button","form","radio-group","toast"],
      component: () => import("../src/lib/registry/new-york/example/RadioGroupForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/RadioGroupForm.vue"],
    },
    "RangeCalendarDemo": {
      name: "RangeCalendarDemo",
      type: "components:example",
      registryDependencies: ["range-calendar"],
      component: () => import("../src/lib/registry/new-york/example/RangeCalendarDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/RangeCalendarDemo.vue"],
    },
    "ResizableDemo": {
      name: "ResizableDemo",
      type: "components:example",
      registryDependencies: ["resizable"],
      component: () => import("../src/lib/registry/new-york/example/ResizableDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ResizableDemo.vue"],
    },
    "ResizableHandleDemo": {
      name: "ResizableHandleDemo",
      type: "components:example",
      registryDependencies: ["resizable"],
      component: () => import("../src/lib/registry/new-york/example/ResizableHandleDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ResizableHandleDemo.vue"],
    },
    "ResizableVerticalDemo": {
      name: "ResizableVerticalDemo",
      type: "components:example",
      registryDependencies: ["resizable"],
      component: () => import("../src/lib/registry/new-york/example/ResizableVerticalDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ResizableVerticalDemo.vue"],
    },
    "ScrollAreaDemo": {
      name: "ScrollAreaDemo",
      type: "components:example",
      registryDependencies: ["scroll-area","separator"],
      component: () => import("../src/lib/registry/new-york/example/ScrollAreaDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ScrollAreaDemo.vue"],
    },
    "ScrollAreaHorizontalDemo": {
      name: "ScrollAreaHorizontalDemo",
      type: "components:example",
      registryDependencies: ["scroll-area"],
      component: () => import("../src/lib/registry/new-york/example/ScrollAreaHorizontalDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ScrollAreaHorizontalDemo.vue"],
    },
    "SelectDemo": {
      name: "SelectDemo",
      type: "components:example",
      registryDependencies: ["select"],
      component: () => import("../src/lib/registry/new-york/example/SelectDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SelectDemo.vue"],
    },
    "SelectForm": {
      name: "SelectForm",
      type: "components:example",
      registryDependencies: ["button","form","select","toast"],
      component: () => import("../src/lib/registry/new-york/example/SelectForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SelectForm.vue"],
    },
    "SelectScrollable": {
      name: "SelectScrollable",
      type: "components:example",
      registryDependencies: ["select"],
      component: () => import("../src/lib/registry/new-york/example/SelectScrollable.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SelectScrollable.vue"],
    },
    "SeparatorDemo": {
      name: "SeparatorDemo",
      type: "components:example",
      registryDependencies: ["separator"],
      component: () => import("../src/lib/registry/new-york/example/SeparatorDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SeparatorDemo.vue"],
    },
    "SheetDemo": {
      name: "SheetDemo",
      type: "components:example",
      registryDependencies: ["button","input","label","sheet"],
      component: () => import("../src/lib/registry/new-york/example/SheetDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SheetDemo.vue"],
    },
    "SheetSideDemo": {
      name: "SheetSideDemo",
      type: "components:example",
      registryDependencies: ["button","input","label","sheet"],
      component: () => import("../src/lib/registry/new-york/example/SheetSideDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SheetSideDemo.vue"],
    },
    "SkeletonCard": {
      name: "SkeletonCard",
      type: "components:example",
      registryDependencies: ["skeleton"],
      component: () => import("../src/lib/registry/new-york/example/SkeletonCard.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SkeletonCard.vue"],
    },
    "SkeletonDemo": {
      name: "SkeletonDemo",
      type: "components:example",
      registryDependencies: ["skeleton"],
      component: () => import("../src/lib/registry/new-york/example/SkeletonDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SkeletonDemo.vue"],
    },
    "SliderDemo": {
      name: "SliderDemo",
      type: "components:example",
      registryDependencies: ["utils","slider"],
      component: () => import("../src/lib/registry/new-york/example/SliderDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SliderDemo.vue"],
    },
    "SliderForm": {
      name: "SliderForm",
      type: "components:example",
      registryDependencies: ["button","form","slider","toast"],
      component: () => import("../src/lib/registry/new-york/example/SliderForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SliderForm.vue"],
    },
    "SonnerDemo": {
      name: "SonnerDemo",
      type: "components:example",
      registryDependencies: ["button"],
      component: () => import("../src/lib/registry/new-york/example/SonnerDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SonnerDemo.vue"],
    },
    "SwitchDemo": {
      name: "SwitchDemo",
      type: "components:example",
      registryDependencies: ["label","switch"],
      component: () => import("../src/lib/registry/new-york/example/SwitchDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SwitchDemo.vue"],
    },
    "SwitchForm": {
      name: "SwitchForm",
      type: "components:example",
      registryDependencies: ["button","form","switch","toast"],
      component: () => import("../src/lib/registry/new-york/example/SwitchForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/SwitchForm.vue"],
    },
    "TableDemo": {
      name: "TableDemo",
      type: "components:example",
      registryDependencies: ["table"],
      component: () => import("../src/lib/registry/new-york/example/TableDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TableDemo.vue"],
    },
    "TabsDemo": {
      name: "TabsDemo",
      type: "components:example",
      registryDependencies: ["button","card","input","label","tabs"],
      component: () => import("../src/lib/registry/new-york/example/TabsDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TabsDemo.vue"],
    },
    "TagsInputComboboxDemo": {
      name: "TagsInputComboboxDemo",
      type: "components:example",
      registryDependencies: ["command","tags-input"],
      component: () => import("../src/lib/registry/new-york/example/TagsInputComboboxDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TagsInputComboboxDemo.vue"],
    },
    "TagsInputDemo": {
      name: "TagsInputDemo",
      type: "components:example",
      registryDependencies: ["tags-input"],
      component: () => import("../src/lib/registry/new-york/example/TagsInputDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TagsInputDemo.vue"],
    },
    "TextareaDemo": {
      name: "TextareaDemo",
      type: "components:example",
      registryDependencies: ["textarea"],
      component: () => import("../src/lib/registry/new-york/example/TextareaDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TextareaDemo.vue"],
    },
    "TextareaDisabled": {
      name: "TextareaDisabled",
      type: "components:example",
      registryDependencies: ["textarea"],
      component: () => import("../src/lib/registry/new-york/example/TextareaDisabled.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TextareaDisabled.vue"],
    },
    "TextareaForm": {
      name: "TextareaForm",
      type: "components:example",
      registryDependencies: ["button","form","textarea","toast"],
      component: () => import("../src/lib/registry/new-york/example/TextareaForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TextareaForm.vue"],
    },
    "TextareaWithButton": {
      name: "TextareaWithButton",
      type: "components:example",
      registryDependencies: ["textarea","button"],
      component: () => import("../src/lib/registry/new-york/example/TextareaWithButton.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TextareaWithButton.vue"],
    },
    "TextareaWithLabel": {
      name: "TextareaWithLabel",
      type: "components:example",
      registryDependencies: ["textarea","label"],
      component: () => import("../src/lib/registry/new-york/example/TextareaWithLabel.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TextareaWithLabel.vue"],
    },
    "TextareaWithText": {
      name: "TextareaWithText",
      type: "components:example",
      registryDependencies: ["textarea","label"],
      component: () => import("../src/lib/registry/new-york/example/TextareaWithText.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TextareaWithText.vue"],
    },
    "ToastDemo": {
      name: "ToastDemo",
      type: "components:example",
      registryDependencies: ["button","use-toast"],
      component: () => import("../src/lib/registry/new-york/example/ToastDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToastDemo.vue"],
    },
    "ToastDestructive": {
      name: "ToastDestructive",
      type: "components:example",
      registryDependencies: ["button","use-toast","toast"],
      component: () => import("../src/lib/registry/new-york/example/ToastDestructive.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToastDestructive.vue"],
    },
    "ToastSimple": {
      name: "ToastSimple",
      type: "components:example",
      registryDependencies: ["button","use-toast"],
      component: () => import("../src/lib/registry/new-york/example/ToastSimple.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToastSimple.vue"],
    },
    "ToastWithAction": {
      name: "ToastWithAction",
      type: "components:example",
      registryDependencies: ["button","use-toast","toast"],
      component: () => import("../src/lib/registry/new-york/example/ToastWithAction.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToastWithAction.vue"],
    },
    "ToastWithTitle": {
      name: "ToastWithTitle",
      type: "components:example",
      registryDependencies: ["button","use-toast"],
      component: () => import("../src/lib/registry/new-york/example/ToastWithTitle.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToastWithTitle.vue"],
    },
    "ToggleDemo": {
      name: "ToggleDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/new-york/example/ToggleDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleDemo.vue"],
    },
    "ToggleDisabledDemo": {
      name: "ToggleDisabledDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/new-york/example/ToggleDisabledDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleDisabledDemo.vue"],
    },
    "ToggleGroupDemo": {
      name: "ToggleGroupDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/new-york/example/ToggleGroupDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleGroupDemo.vue"],
    },
    "ToggleGroupDisabledDemo": {
      name: "ToggleGroupDisabledDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/new-york/example/ToggleGroupDisabledDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleGroupDisabledDemo.vue"],
    },
    "ToggleGroupLargeDemo": {
      name: "ToggleGroupLargeDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/new-york/example/ToggleGroupLargeDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleGroupLargeDemo.vue"],
    },
    "ToggleGroupOutlineDemo": {
      name: "ToggleGroupOutlineDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/new-york/example/ToggleGroupOutlineDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleGroupOutlineDemo.vue"],
    },
    "ToggleGroupSingleDemo": {
      name: "ToggleGroupSingleDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/new-york/example/ToggleGroupSingleDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleGroupSingleDemo.vue"],
    },
    "ToggleGroupSmallDemo": {
      name: "ToggleGroupSmallDemo",
      type: "components:example",
      registryDependencies: ["toggle-group"],
      component: () => import("../src/lib/registry/new-york/example/ToggleGroupSmallDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleGroupSmallDemo.vue"],
    },
    "ToggleItalicDemo": {
      name: "ToggleItalicDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/new-york/example/ToggleItalicDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleItalicDemo.vue"],
    },
    "ToggleItalicWithTextDemo": {
      name: "ToggleItalicWithTextDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/new-york/example/ToggleItalicWithTextDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleItalicWithTextDemo.vue"],
    },
    "ToggleLargeDemo": {
      name: "ToggleLargeDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/new-york/example/ToggleLargeDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleLargeDemo.vue"],
    },
    "ToggleSmallDemo": {
      name: "ToggleSmallDemo",
      type: "components:example",
      registryDependencies: ["toggle"],
      component: () => import("../src/lib/registry/new-york/example/ToggleSmallDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/ToggleSmallDemo.vue"],
    },
    "TooltipDemo": {
      name: "TooltipDemo",
      type: "components:example",
      registryDependencies: ["button","tooltip"],
      component: () => import("../src/lib/registry/new-york/example/TooltipDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TooltipDemo.vue"],
    },
    "TypographyBlockquote": {
      name: "TypographyBlockquote",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyBlockquote.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyBlockquote.vue"],
    },
    "TypographyDemo": {
      name: "TypographyDemo",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyDemo.vue"],
    },
    "TypographyH1": {
      name: "TypographyH1",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyH1.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyH1.vue"],
    },
    "TypographyH2": {
      name: "TypographyH2",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyH2.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyH2.vue"],
    },
    "TypographyH3": {
      name: "TypographyH3",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyH3.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyH3.vue"],
    },
    "TypographyH4": {
      name: "TypographyH4",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyH4.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyH4.vue"],
    },
    "TypographyInlineCode": {
      name: "TypographyInlineCode",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyInlineCode.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyInlineCode.vue"],
    },
    "TypographyLarge": {
      name: "TypographyLarge",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyLarge.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyLarge.vue"],
    },
    "TypographyLead": {
      name: "TypographyLead",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyLead.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyLead.vue"],
    },
    "TypographyList": {
      name: "TypographyList",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyList.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyList.vue"],
    },
    "TypographyMuted": {
      name: "TypographyMuted",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyMuted.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyMuted.vue"],
    },
    "TypographyP": {
      name: "TypographyP",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyP.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyP.vue"],
    },
    "TypographySmall": {
      name: "TypographySmall",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographySmall.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographySmall.vue"],
    },
    "TypographyTable": {
      name: "TypographyTable",
      type: "components:example",
      registryDependencies: [],
      component: () => import("../src/lib/registry/new-york/example/TypographyTable.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/TypographyTable.vue"],
    },
    "VCalendarDemo": {
      name: "VCalendarDemo",
      type: "components:example",
      registryDependencies: ["v-calendar"],
      component: () => import("../src/lib/registry/new-york/example/VCalendarDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/VCalendarDemo.vue"],
    },
    "VDatePickerDemo": {
      name: "VDatePickerDemo",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","popover"],
      component: () => import("../src/lib/registry/new-york/example/VDatePickerDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/VDatePickerDemo.vue"],
    },
    "VDatePickerForm": {
      name: "VDatePickerForm",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","form","popover","toast"],
      component: () => import("../src/lib/registry/new-york/example/VDatePickerForm.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/VDatePickerForm.vue"],
    },
    "VDatePickerWithPresets": {
      name: "VDatePickerWithPresets",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","popover","select"],
      component: () => import("../src/lib/registry/new-york/example/VDatePickerWithPresets.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/VDatePickerWithPresets.vue"],
    },
    "VDatePickerWithRange": {
      name: "VDatePickerWithRange",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","popover"],
      component: () => import("../src/lib/registry/new-york/example/VDatePickerWithRange.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/VDatePickerWithRange.vue"],
    },
    "VDateTimePickerDemo": {
      name: "VDateTimePickerDemo",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","popover"],
      component: () => import("../src/lib/registry/new-york/example/VDateTimePickerDemo.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/VDateTimePickerDemo.vue"],
    },
    "VRangePickerWithSlot": {
      name: "VRangePickerWithSlot",
      type: "components:example",
      registryDependencies: ["utils","button","v-calendar","popover"],
      component: () => import("../src/lib/registry/new-york/example/VRangePickerWithSlot.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/VRangePickerWithSlot.vue"],
    },
    "ActivityGoal": {
      name: "ActivityGoal",
      type: "components:example",
      registryDependencies: ["button","card","themes","config"],
      component: () => import("../src/lib/registry/new-york/example/Cards/ActivityGoal.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/Cards/ActivityGoal.vue"],
    },
    "DataTable": {
      name: "DataTable",
      type: "components:example",
      registryDependencies: ["button","checkbox","dropdown-menu","input","table","card","utils"],
      component: () => import("../src/lib/registry/new-york/example/Cards/DataTable.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/Cards/DataTable.vue"],
    },
    "Metric": {
      name: "Metric",
      type: "components:example",
      registryDependencies: ["card","config"],
      component: () => import("../src/lib/registry/new-york/example/Cards/Metric.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/example/Cards/Metric.vue"],
    },
    "Authentication01": {
      name: "Authentication01",
      type: "components:block",
      registryDependencies: ["button","card","input","label"],
      component: () => import("../src/lib/registry/new-york/block/Authentication01.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Authentication01.vue"],
    },
    "Authentication02": {
      name: "Authentication02",
      type: "components:block",
      registryDependencies: ["button","card","input","label"],
      component: () => import("../src/lib/registry/new-york/block/Authentication02.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Authentication02.vue"],
    },
    "Authentication03": {
      name: "Authentication03",
      type: "components:block",
      registryDependencies: ["button","card","input","label"],
      component: () => import("../src/lib/registry/new-york/block/Authentication03.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Authentication03.vue"],
    },
    "Authentication04": {
      name: "Authentication04",
      type: "components:block",
      registryDependencies: ["button","input","label"],
      component: () => import("../src/lib/registry/new-york/block/Authentication04.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Authentication04.vue"],
    },
    "Dashboard01": {
      name: "Dashboard01",
      type: "components:block",
      registryDependencies: ["avatar","badge","button","card","dropdown-menu","input","sheet","table"],
      component: () => import("../src/lib/registry/new-york/block/Dashboard01.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Dashboard01.vue"],
    },
    "Dashboard02": {
      name: "Dashboard02",
      type: "components:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","sheet"],
      component: () => import("../src/lib/registry/new-york/block/Dashboard02.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Dashboard02.vue"],
    },
    "Dashboard03": {
      name: "Dashboard03",
      type: "components:block",
      registryDependencies: ["badge","button","drawer","input","label","select","textarea","tooltip"],
      component: () => import("../src/lib/registry/new-york/block/Dashboard03.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Dashboard03.vue"],
    },
    "Dashboard04": {
      name: "Dashboard04",
      type: "components:block",
      registryDependencies: ["button","card","checkbox","dropdown-menu","input","sheet"],
      component: () => import("../src/lib/registry/new-york/block/Dashboard04.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Dashboard04.vue"],
    },
    "Dashboard05": {
      name: "Dashboard05",
      type: "components:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","breadcrumb","sheet","pagination","progress","separator","table","tabs","tooltip","checkbox"],
      component: () => import("../src/lib/registry/new-york/block/Dashboard05.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Dashboard05.vue"],
    },
    "Dashboard06": {
      name: "Dashboard06",
      type: "components:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","breadcrumb","sheet","table","tabs","tooltip"],
      component: () => import("../src/lib/registry/new-york/block/Dashboard06.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Dashboard06.vue"],
    },
    "Dashboard07": {
      name: "Dashboard07",
      type: "components:block",
      registryDependencies: ["badge","button","card","dropdown-menu","input","textarea","label","toggle-group","breadcrumb","sheet","table","select","tooltip"],
      component: () => import("../src/lib/registry/new-york/block/Dashboard07.vue").then((m) => m.default),
      files: ["../src/lib/registry/new-york/block/Dashboard07.vue"],
    },
  },
}
