// @ts-nocheck
// This file is autogenerated by scripts/build-registry.ts
// Do not edit this file directly.
import * as React from "react"

export const Index: Record<string, any> = {
  "default": {
    "text-animate": {
      name: "text-animate",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/text-animate")),
      source: "",
      files: ["registry/default/ui/text-animate.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "texture-button": {
      name: "texture-button",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/texture-button")),
      source: "",
      files: ["registry/default/ui/texture-button.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "texture-card": {
      name: "texture-card",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/texture-card")),
      source: "",
      files: ["registry/default/ui/texture-card.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "shift-card": {
      name: "shift-card",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/shift-card")),
      source: "",
      files: ["registry/default/ui/shift-card.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "minimal-card": {
      name: "minimal-card",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/minimal-card")),
      source: "",
      files: ["registry/default/ui/minimal-card.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "dynamic-island": {
      name: "dynamic-island",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/dynamic-island")),
      source: "",
      files: ["registry/default/ui/dynamic-island.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "direction-aware-tabs": {
      name: "direction-aware-tabs",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/direction-aware-tabs")),
      source: "",
      files: ["registry/default/ui/direction-aware-tabs.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "bg-animate-button": {
      name: "bg-animate-button",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/bg-animate-button")),
      source: "",
      files: ["registry/default/ui/bg-animate-button.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "family-button": {
      name: "family-button",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/family-button")),
      source: "",
      files: ["registry/default/ui/family-button.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "side-panel": {
      name: "side-panel",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/side-panel")),
      source: "",
      files: ["registry/default/ui/side-panel.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "bg-media": {
      name: "bg-media",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/bg-media")),
      source: "",
      files: ["registry/default/ui/bg-media.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "three-d-carousel": {
      name: "three-d-carousel",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/three-d-carousel")),
      source: "",
      files: ["registry/default/ui/three-d-carousel.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "tweet-grid": {
      name: "tweet-grid",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/tweet-grid")),
      source: "",
      files: ["registry/default/ui/tweet-grid.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "gradient-heading": {
      name: "gradient-heading",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/gradient-heading")),
      source: "",
      files: ["registry/default/ui/gradient-heading.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "typewriter": {
      name: "typewriter",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/typewriter")),
      source: "",
      files: ["registry/default/ui/typewriter.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "animated-number": {
      name: "animated-number",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/animated-number")),
      source: "",
      files: ["registry/default/ui/animated-number.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "sortable-list": {
      name: "sortable-list",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/sortable-list")),
      source: "",
      files: ["registry/default/ui/sortable-list.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "dock": {
      name: "dock",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/dock")),
      source: "",
      files: ["registry/default/ui/dock.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "lightboard": {
      name: "lightboard",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/lightboard")),
      source: "",
      files: ["registry/default/ui/lightboard.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "canvas-fractal-grid": {
      name: "canvas-fractal-grid",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/canvas-fractal-grid")),
      source: "",
      files: ["registry/default/ui/canvas-fractal-grid.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "bg-animated-fractal-dot-grid": {
      name: "bg-animated-fractal-dot-grid",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/bg-animated-fractal-dot-grid")),
      source: "",
      files: ["registry/default/ui/bg-animated-fractal-dot-grid.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "bg-animated-gradient": {
      name: "bg-animated-gradient",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/bg-animated-gradient")),
      source: "",
      files: ["registry/default/ui/bg-animated-gradient.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "popover": {
      name: "popover",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/popover")),
      source: "",
      files: ["registry/default/ui/popover.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "floating-panel": {
      name: "floating-panel",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/floating-panel")),
      source: "",
      files: ["registry/default/ui/floating-panel.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "color-picker": {
      name: "color-picker",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/color-picker")),
      source: "",
      files: ["registry/default/ui/color-picker.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "shader-lens-blur": {
      name: "shader-lens-blur",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/shader-lens-blur")),
      source: "",
      files: ["registry/default/ui/shader-lens-blur.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "popover-form": {
      name: "popover-form",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/popover-form")),
      source: "",
      files: ["registry/default/ui/popover-form.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "expandable": {
      name: "expandable",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/expandable")),
      source: "",
      files: ["registry/default/ui/expandable.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "logo-carousel": {
      name: "logo-carousel",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/logo-carousel")),
      source: "",
      files: ["registry/default/ui/logo-carousel.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "loading-carousel": {
      name: "loading-carousel",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/loading-carousel")),
      source: "",
      files: ["registry/default/ui/loading-carousel.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "hover-video-player": {
      name: "hover-video-player",
      type: "components:ui",
      registryDependencies: undefined,
      component: React.lazy(() => import("@/registry/default/ui/hover-video-player")),
      source: "",
      files: ["registry/default/ui/hover-video-player.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "text-animate-demo": {
      name: "text-animate-demo",
      type: "components:example",
      registryDependencies: ["text-animate"],
      component: React.lazy(() => import("@/registry/default/example/text-animate-demo")),
      source: "",
      files: ["registry/default/example/text-animate-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "texture-button-demo": {
      name: "texture-button-demo",
      type: "components:example",
      registryDependencies: ["texture-button"],
      component: React.lazy(() => import("@/registry/default/example/texture-button-demo")),
      source: "",
      files: ["registry/default/example/texture-button-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "texture-card-demo": {
      name: "texture-card-demo",
      type: "components:example",
      registryDependencies: ["texture-card","texture-button"],
      component: React.lazy(() => import("@/registry/default/example/texture-card-demo")),
      source: "",
      files: ["registry/default/example/texture-card-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "shift-card-demo": {
      name: "shift-card-demo",
      type: "components:example",
      registryDependencies: ["shift-card","texture-button"],
      component: React.lazy(() => import("@/registry/default/example/shift-card-demo")),
      source: "",
      files: ["registry/default/example/shift-card-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "minimal-card-demo": {
      name: "minimal-card-demo",
      type: "components:example",
      registryDependencies: ["minimal-card"],
      component: React.lazy(() => import("@/registry/default/example/minimal-card-demo")),
      source: "",
      files: ["registry/default/example/minimal-card-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "dynamic-island-demo": {
      name: "dynamic-island-demo",
      type: "components:example",
      registryDependencies: ["dynamic-island"],
      component: React.lazy(() => import("@/registry/default/example/dynamic-island-demo")),
      source: "",
      files: ["registry/default/example/dynamic-island-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "direction-aware-tabs-demo": {
      name: "direction-aware-tabs-demo",
      type: "components:example",
      registryDependencies: ["direction-aware-tabs"],
      component: React.lazy(() => import("@/registry/default/example/direction-aware-tabs-demo")),
      source: "",
      files: ["registry/default/example/direction-aware-tabs-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "bg-animate-button-demo": {
      name: "bg-animate-button-demo",
      type: "components:example",
      registryDependencies: ["bg-animate-button"],
      component: React.lazy(() => import("@/registry/default/example/bg-animate-button-demo")),
      source: "",
      files: ["registry/default/example/bg-animate-button-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "family-button-demo": {
      name: "family-button-demo",
      type: "components:example",
      registryDependencies: ["family-button"],
      component: React.lazy(() => import("@/registry/default/example/family-button-demo")),
      source: "",
      files: ["registry/default/example/family-button-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "side-panel-demo": {
      name: "side-panel-demo",
      type: "components:example",
      registryDependencies: ["side-panel"],
      component: React.lazy(() => import("@/registry/default/example/side-panel-demo")),
      source: "",
      files: ["registry/default/example/side-panel-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "bg-media-demo": {
      name: "bg-media-demo",
      type: "components:example",
      registryDependencies: ["bg-media"],
      component: React.lazy(() => import("@/registry/default/example/bg-media-demo")),
      source: "",
      files: ["registry/default/example/bg-media-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "three-d-carousel-demo": {
      name: "three-d-carousel-demo",
      type: "components:example",
      registryDependencies: ["three-d-carousel"],
      component: React.lazy(() => import("@/registry/default/example/three-d-carousel-demo")),
      source: "",
      files: ["registry/default/example/three-d-carousel-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "tweet-grid-demo": {
      name: "tweet-grid-demo",
      type: "components:example",
      registryDependencies: ["tweet-grid","gradient-heading"],
      component: React.lazy(() => import("@/registry/default/example/tweet-grid-demo")),
      source: "",
      files: ["registry/default/example/tweet-grid-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "gradient-heading-demo": {
      name: "gradient-heading-demo",
      type: "components:example",
      registryDependencies: ["gradient-heading"],
      component: React.lazy(() => import("@/registry/default/example/gradient-heading-demo")),
      source: "",
      files: ["registry/default/example/gradient-heading-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "typewriter-demo": {
      name: "typewriter-demo",
      type: "components:example",
      registryDependencies: ["typewriter"],
      component: React.lazy(() => import("@/registry/default/example/typewriter-demo")),
      source: "",
      files: ["registry/default/example/typewriter-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "animated-number-demo": {
      name: "animated-number-demo",
      type: "components:example",
      registryDependencies: ["animated-number"],
      component: React.lazy(() => import("@/registry/default/example/animated-number-demo")),
      source: "",
      files: ["registry/default/example/animated-number-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "sortable-list-demo": {
      name: "sortable-list-demo",
      type: "components:example",
      registryDependencies: ["sortable-list"],
      component: React.lazy(() => import("@/registry/default/example/sortable-list-demo")),
      source: "",
      files: ["registry/default/example/sortable-list-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "dock-demo": {
      name: "dock-demo",
      type: "components:example",
      registryDependencies: ["dock"],
      component: React.lazy(() => import("@/registry/default/example/dock-demo")),
      source: "",
      files: ["registry/default/example/dock-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "lightboard-demo": {
      name: "lightboard-demo",
      type: "components:example",
      registryDependencies: ["lightboard"],
      component: React.lazy(() => import("@/registry/default/example/lightboard-demo")),
      source: "",
      files: ["registry/default/example/lightboard-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "canvas-fractal-grid-demo": {
      name: "canvas-fractal-grid-demo",
      type: "components:example",
      registryDependencies: ["canvas-fractal-grid"],
      component: React.lazy(() => import("@/registry/default/example/canvas-fractal-grid-demo")),
      source: "",
      files: ["registry/default/example/canvas-fractal-grid-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "bg-animated-fractal-dot-grid-demo": {
      name: "bg-animated-fractal-dot-grid-demo",
      type: "components:example",
      registryDependencies: ["bg-animated-fractal-dot-grid"],
      component: React.lazy(() => import("@/registry/default/example/bg-animated-fractal-dot-grid-demo")),
      source: "",
      files: ["registry/default/example/bg-animated-fractal-dot-grid-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "bg-animated-gradient-demo": {
      name: "bg-animated-gradient-demo",
      type: "components:example",
      registryDependencies: ["bg-animated-gradient"],
      component: React.lazy(() => import("@/registry/default/example/bg-animated-gradient-demo")),
      source: "",
      files: ["registry/default/example/bg-animated-gradient-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "popover-demo": {
      name: "popover-demo",
      type: "components:example",
      registryDependencies: ["popover"],
      component: React.lazy(() => import("@/registry/default/example/popover-demo")),
      source: "",
      files: ["registry/default/example/popover-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "floating-panel-demo": {
      name: "floating-panel-demo",
      type: "components:example",
      registryDependencies: ["floating-panel"],
      component: React.lazy(() => import("@/registry/default/example/floating-panel-demo")),
      source: "",
      files: ["registry/default/example/floating-panel-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "color-picker-demo": {
      name: "color-picker-demo",
      type: "components:example",
      registryDependencies: ["color-picker"],
      component: React.lazy(() => import("@/registry/default/example/color-picker-demo")),
      source: "",
      files: ["registry/default/example/color-picker-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "shader-lens-blur-demo": {
      name: "shader-lens-blur-demo",
      type: "components:example",
      registryDependencies: ["shader-lens-blur","color-picker"],
      component: React.lazy(() => import("@/registry/default/example/shader-lens-blur-demo")),
      source: "",
      files: ["registry/default/example/shader-lens-blur-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "popover-form-demo": {
      name: "popover-form-demo",
      type: "components:example",
      registryDependencies: ["popover-form"],
      component: React.lazy(() => import("@/registry/default/example/popover-form-demo")),
      source: "",
      files: ["registry/default/example/popover-form-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "expandable-demo": {
      name: "expandable-demo",
      type: "components:example",
      registryDependencies: ["expandable"],
      component: React.lazy(() => import("@/registry/default/example/expandable-demo")),
      source: "",
      files: ["registry/default/example/expandable-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "logo-carousel-demo": {
      name: "logo-carousel-demo",
      type: "components:example",
      registryDependencies: ["logo-carousel","gradient-heading"],
      component: React.lazy(() => import("@/registry/default/example/logo-carousel-demo")),
      source: "",
      files: ["registry/default/example/logo-carousel-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "loading-carousel-demo": {
      name: "loading-carousel-demo",
      type: "components:example",
      registryDependencies: ["loading-carousel"],
      component: React.lazy(() => import("@/registry/default/example/loading-carousel-demo")),
      source: "",
      files: ["registry/default/example/loading-carousel-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "hover-video-player-demo": {
      name: "hover-video-player-demo",
      type: "components:example",
      registryDependencies: ["hover-video-player"],
      component: React.lazy(() => import("@/registry/default/example/hover-video-player-demo")),
      source: "",
      files: ["registry/default/example/hover-video-player-demo.tsx"],
      category: "undefined",
      subcategory: "undefined",
      chunks: []
    },
    "authentication-01": {
      name: "authentication-01",
      type: "components:block",
      registryDependencies: ["button","card","input","label"],
      component: React.lazy(() => import("@/registry/default/block/authentication-01")),
      source: "__registry__/default/block/authentication-01.tsx",
      files: ["registry/default/block/authentication-01.tsx"],
      category: "Authentication",
      subcategory: "Login",
      chunks: []
    },
  },
}
