// This file is auto-generated by scripts/generate-json-ui-component-types.ts.
// Do not edit this file directly.

export const jsonUIComponentTypes = [
  "Accordion",
  "ActionBar",
  "ActionButton",
  "ActionCard",
  "ActionIcon",
  "Alert",
  "AlertCircle",
  "AlertDialog",
  "AppBranding",
  "AppDialogs",
  "AppHeader",
  "AppLayout",
  "AppLogo",
  "AppMainPanel",
  "AppRouterLayout",
  "ArrowLeft",
  "ArrowRight",
  "AspectRatio",
  "AtomicLibraryShowcase",
  "Avatar",
  "AvatarGroup",
  "Badge",
  "Badge as ShadcnBadge",
  "Bell",
  "BindingEditor",
  "BindingIndicator",
  "Breadcrumb",
  "Button",
  "Button as ShadcnButton, ButtonProps as ShadcnButtonProps",
  "Button, ButtonProps",
  "Button, buttonVariants",
  "ButtonGroup",
  "Calendar",
  "Calendar as ShadcnCalendar",
  "CanvasRenderer",
  "Card",
  "Card, CardContent",
  "Card, CardContent, CardDescription, CardHeader, CardTitle",
  "Card, CardContent, CardHeader",
  "Card, CardContent, CardHeader, CardTitle",
  "CardContent",
  "CardDescription",
  "CardFooter",
  "CardHeader",
  "CardTitle",
  "Carousel",
  "Chart",
  "Check",
  "Checkbox",
  "ChevronDown",
  "ChevronLeft",
  "ChevronRight",
  "ChevronUp",
  "Chip",
  "CircularProgress",
  "Clock",
  "Code",
  "CodeExplanationDialog",
  "Collapsible",
  "CollapsibleTrigger",
  "ColorSwatch",
  "Command",
  "Command,\n  CommandDialog,\n  CommandEmpty,\n  CommandGroup,\n  CommandInput,\n  CommandItem,\n  CommandList,",
  "CommandPalette",
  "CompletionCard",
  "ComponentBindingDialog",
  "ComponentBindingDialogWrapper",
  "ComponentPalette",
  "ComponentPaletteItem",
  "ComponentTree",
  "ComponentTreeBuilder",
  "ComponentTreeManager",
  "ComponentTreeNode",
  "ComponentTreeWrapper",
  "ConfirmButton",
  "ConflictResolutionPage",
  "Container",
  "ContextMenu",
  "ContextMenu as ShadcnContextMenu,\n  ContextMenuContent,\n  ContextMenuItem,\n  ContextMenuTrigger,\n  ContextMenuSeparator,\n  ContextMenuSub,\n  ContextMenuSubContent,\n  ContextMenuSubTrigger,",
  "Copy",
  "CopyButton",
  "CountBadge",
  "DataCard",
  "DataList",
  "DataSourceBadge",
  "DataSourceCard",
  "DataSourceEditorDialog",
  "DataSourceEditorDialogWrapper",
  "DataSourceManager",
  "DataTable",
  "DatePicker",
  "DetailRow",
  "Dialog",
  "Dialog,\n  DialogContent,\n  DialogDescription,\n  DialogHeader,\n  DialogTitle,",
  "Dialog, DialogContent, DialogDescription, DialogFooter, DialogHeader, DialogTitle",
  "Divider",
  "DockerBuildDebugger",
  "DocumentationView",
  "Dot",
  "Download",
  "Drawer",
  "DropdownMenu",
  "Edit",
  "EditorActions",
  "EditorToolbar",
  "EmptyCanvasState",
  "EmptyEditorState",
  "EmptyMessage",
  "EmptyState",
  "EmptyStateIcon",
  "ErrorBadge",
  "ErrorPanel",
  "Eye",
  "EyeOff",
  "FaviconDesigner",
  "FeatureIdeaCloud",
  "FeatureToggleSettings",
  "FileIcon",
  "FileTabs",
  "FileUpload",
  "Filter",
  "FilterInput",
  "Flex",
  "Form",
  "Form as ShadcnForm,\n  FormControl,\n  FormDescription,\n  FormField,\n  FormItem,\n  FormLabel,\n  FormMessage,",
  "FormField",
  "GitHubBuildStatus",
  "GitHubBuildStatusWrapper",
  "GlowCard",
  "Grid",
  "Heading",
  "Heart",
  "HelpCircle",
  "HelperText",
  "Home",
  "HoverCard",
  "HoverCard as ShadcnHoverCard,\n  HoverCardContent,\n  HoverCardTrigger,",
  "Icon",
  "IconButton",
  "IconText",
  "IconWrapper",
  "Image",
  "Info",
  "InfoBox",
  "InfoPanel",
  "Input",
  "InputOTP",
  "InputOtp",
  "JSONComponentTreeManager",
  "JSONLambdaDesigner",
  "JSONModelDesigner",
  "JSONUIShowcase",
  "Kbd",
  "KeyValue",
  "Label",
  "LabelWithBadge",
  "LazyBarChart",
  "LazyBarChartWrapper",
  "LazyD3BarChart",
  "LazyD3BarChartWrapper",
  "LazyInlineMonacoEditor",
  "LazyLineChart",
  "LazyLineChartWrapper",
  "LazyMonacoEditor",
  "Link",
  "List",
  "ListItem",
  "LiveIndicator",
  "LoadingFallback",
  "LoadingSpinner",
  "LoadingState",
  "Mail",
  "Menu",
  "Menubar",
  "MetricCard",
  "MetricDisplay",
  "Minus",
  "Modal",
  "MonacoEditorPanel",
  "MoreHorizontal",
  "MoreVertical",
  "NavigationGroupHeader",
  "NavigationItem",
  "NavigationMenu",
  "Notification",
  "NumberInput",
  "PWASettings",
  "PageHeader",
  "PageHeaderContent",
  "Pagination",
  "PanelHeader",
  "PasswordInput",
  "PersistenceDashboard",
  "PersistenceExample",
  "Plus",
  "Popover",
  "Popover, PopoverContent, PopoverTrigger",
  "Progress",
  "ProgressBar",
  "ProjectDashboard",
  "PropertyEditor",
  "PropertyEditorField",
  "Pulse",
  "QuickActionButton",
  "Radio",
  "RadioGroup",
  "RangeSlider",
  "Rating",
  "RefreshCw",
  "Resizable",
  "ResponsiveGrid",
  "SassStylesShowcase",
  "Save",
  "SaveIndicator",
  "SaveIndicatorWrapper",
  "SchemaCodeViewer",
  "SchemaEditorCanvas",
  "SchemaEditorLayout",
  "SchemaEditorPropertiesPanel",
  "SchemaEditorSidebar",
  "SchemaEditorStatusBar",
  "SchemaEditorToolbar",
  "ScrollArea",
  "ScrollAreaThumb",
  "Search",
  "SearchBar",
  "SearchInput",
  "Section",
  "SeedDataManager",
  "SeedDataManagerWrapper",
  "SeedDataStatus",
  "Select",
  "Separator",
  "Separator as ShadcnSeparator",
  "Settings",
  "Share",
  "Sheet",
  "Sidebar",
  "SidebarTrigger",
  "Skeleton",
  "Slider",
  "Sonner",
  "Spacer",
  "Sparkle",
  "Spinner",
  "Stack",
  "Star",
  "StatCard",
  "StatusBadge",
  "StatusIcon",
  "StepIndicator",
  "Stepper",
  "StorageSettings",
  "StorageSettingsWrapper",
  "StyleDesigner",
  "Switch",
  "Switch as ShadcnSwitch",
  "TabIcon",
  "Table",
  "Table,\n  TableBody,\n  TableCell,\n  TableHead,\n  TableHeader,\n  TableRow,",
  "TableBody",
  "TableCell",
  "TableHead",
  "TableHeader",
  "TableRow",
  "Tabs",
  "Tabs, TabsContent, TabsList, TabsTrigger",
  "TabsContent",
  "TabsList",
  "TabsTrigger",
  "Tag",
  "Text",
  "TextArea",
  "TextGradient",
  "TextHighlight",
  "Textarea",
  "Timeline",
  "Timestamp",
  "TipsCard",
  "Toggle",
  "ToggleGroup",
  "ToolbarActions",
  "ToolbarButton",
  "Tooltip",
  "Tooltip as TooltipPrimitive,\n  TooltipContent,\n  TooltipProvider,\n  TooltipTrigger,",
  "Tooltip, TooltipContent, TooltipProvider, TooltipTrigger",
  "TooltipContent, TooltipTrigger",
  "Trash",
  "TreeCard",
  "TreeFormDialog",
  "TreeIcon",
  "TreeListHeader",
  "TreeListPanel",
  "Upload",
  "User",
  "X",
  "accordion",
  "alert",
  "article",
  "aspect-ratio",
  "avatar",
  "badge",
  "breadcrumb",
  "button",
  "buttonVariants",
  "card",
  "checkbox",
  "collapsible",
  "create",
  "delete",
  "dialog",
  "div",
  "drawer",
  "footer",
  "header",
  "hover-card",
  "input",
  "input-otp",
  "kv",
  "label",
  "main",
  "navigate",
  "popover",
  "progress",
  "radio-group",
  "resizable",
  "scroll-area",
  "section",
  "separator",
  "sheet",
  "single",
  "skeleton",
  "slider",
  "sonner",
  "switch",
  "table",
  "tabs",
  "textarea",
  "toggle",
  "toggleVariants",
  "tooltip",
  "update",
] as const

export type JSONUIComponentType = typeof jsonUIComponentTypes[number]
