{
  "$schema": "https://ui.shadcn.com/schema/registry-item.json",
  "name": "Icons",
  "files": [
    {
      "path": "registry/base/ui/Icons.res",
      "content": "type props = {\n  className?: string,\n  size?: int,\n  role?: string,\n  @as(\"aria-label\") ariaLabel?: string,\n  @as(\"aria-hidden\") ariaHidden?: bool,\n  @as(\"data-icon\") dataIcon?: string,\n  @as(\"data-slot\") dataSlot?: string,\n}\n\nmodule type Icon = {\n  let make: React.component<props>\n}\n\nmodule ChevronDown = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ChevronDownIcon\"\n}\n\nmodule ChevronLeft = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ChevronLeftIcon\"\n}\n\nmodule ChevronUp = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ChevronUpIcon\"\n}\n\nmodule ChevronRight = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ChevronRightIcon\"\n}\n\nmodule MoreHorizontal = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MoreHorizontalIcon\"\n}\n\nmodule Check = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CheckIcon\"\n}\n\nmodule CircleCheck = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CircleCheckIcon\"\n}\n\nmodule Info = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"InfoIcon\"\n}\n\nmodule Loader = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"LoaderIcon\"\n}\n\nmodule Loader2 = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"Loader2Icon\"\n}\n\nmodule Minus = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MinusIcon\"\n}\n\nmodule OctagonX = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"OctagonXIcon\"\n}\n\nmodule X = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"XIcon\"\n}\n\nmodule Circle = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CircleIcon\"\n}\n\nmodule PanelLeft = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"PanelLeftIcon\"\n}\n\nmodule Search = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"SearchIcon\"\n}\n\nmodule TriangleAlert = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"TriangleAlertIcon\"\n}\n\nmodule AlertTriangle = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"AlertTriangleIcon\"\n}\n\nmodule CheckCircle2 = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CheckCircle2Icon\"\n}\n\nmodule Calendar = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CalendarIcon\"\n}\n\nmodule Calculator = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CalculatorIcon\"\n}\n\nmodule CreditCard = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CreditCardIcon\"\n}\n\nmodule Settings = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"SettingsIcon\"\n}\n\nmodule Smile = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"SmileIcon\"\n}\n\nmodule User = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"UserIcon\"\n}\n\nmodule Plus = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"PlusIcon\"\n}\n\nmodule ArrowUpRight = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ArrowUpRightIcon\"\n}\n\nmodule ArrowUp = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ArrowUpIcon\"\n}\n\nmodule ArrowLeft = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ArrowLeftIcon\"\n}\n\nmodule ArrowRight = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ArrowRightIcon\"\n}\n\nmodule Archive = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ArchiveIcon\"\n}\n\nmodule CalendarPlus = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CalendarPlusIcon\"\n}\n\nmodule Clock = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ClockIcon\"\n}\n\nmodule Clock2 = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"Clock2Icon\"\n}\n\nmodule ListFilter = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ListFilterIcon\"\n}\n\nmodule MailCheck = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MailCheckIcon\"\n}\n\nmodule Tag = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"TagIcon\"\n}\n\nmodule Trash2 = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"Trash2Icon\"\n}\n\nmodule AlertCircle = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"AlertCircleIcon\"\n}\n\nmodule CircleFadingPlus = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CircleFadingPlusIcon\"\n}\n\nmodule Bluetooth = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"BluetoothIcon\"\n}\n\nmodule ChevronsUpDown = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ChevronsUpDownIcon\"\n}\n\nmodule BadgeCheck = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"BadgeCheckIcon\"\n}\n\nmodule AudioWaveform = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"AudioWaveformIcon\"\n}\n\nmodule AudioLines = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"AudioLinesIcon\"\n}\n\nmodule Bell = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"BellIcon\"\n}\n\nmodule BookOpen = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"BookOpenIcon\"\n}\n\nmodule Bot = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"BotIcon\"\n}\n\nmodule Command = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CommandIcon\"\n}\n\nmodule Folder = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"FolderIcon\"\n}\n\nmodule File = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"FileIcon\"\n}\n\nmodule Forward = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ForwardIcon\"\n}\n\nmodule Frame = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"FrameIcon\"\n}\n\nmodule GalleryVerticalEnd = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"GalleryVerticalEndIcon\"\n}\n\nmodule LogOut = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"LogOutIcon\"\n}\n\nmodule Map = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MapIcon\"\n}\n\nmodule Maximize = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MaximizeIcon\"\n}\n\nmodule Minimize = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MinimizeIcon\"\n}\n\nmodule PieChart = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"PieChartIcon\"\n}\n\nmodule Settings2 = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"Settings2Icon\"\n}\n\nmodule Sparkles = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"SparklesIcon\"\n}\n\nmodule SquareTerminal = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"SquareTerminalIcon\"\n}\n\nmodule Bookmark = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"BookmarkIcon\"\n}\n\nmodule Dot = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"DotIcon\"\n}\n\nmodule CircleAlert = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CircleAlertIcon\"\n}\n\nmodule CircleDashed = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CircleDashedIcon\"\n}\n\nmodule Bold = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"BoldIcon\"\n}\n\nmodule Italic = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ItalicIcon\"\n}\n\nmodule Underline = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"UnderlineIcon\"\n}\n\nmodule ShieldAlert = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ShieldAlertIcon\"\n}\n\nmodule Inbox = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"InboxIcon\"\n}\n\nmodule ExternalLink = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ExternalLinkIcon\"\n}\n\nmodule Save = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"SaveIcon\"\n}\n\nmodule HelpCircle = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"HelpCircleIcon\"\n}\n\nmodule Trash = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"TrashIcon\"\n}\n\nmodule Mail = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MailIcon\"\n}\n\nmodule MessageSquare = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MessageSquareIcon\"\n}\n\nmodule Eye = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"EyeIcon\"\n}\n\nmodule FileCode = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"FileCodeIcon\"\n}\n\nmodule FileText = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"FileTextIcon\"\n}\n\nmodule FolderOpen = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"FolderOpenIcon\"\n}\n\nmodule FolderSearch = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"FolderSearchIcon\"\n}\n\nmodule Keyboard = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"KeyboardIcon\"\n}\n\nmodule Languages = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"LanguagesIcon\"\n}\n\nmodule Layout = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"LayoutIcon\"\n}\n\nmodule Monitor = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MonitorIcon\"\n}\n\nmodule Moon = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MoonIcon\"\n}\n\nmodule Palette = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"PaletteIcon\"\n}\n\nmodule Shield = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ShieldIcon\"\n}\n\nmodule Sun = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"SunIcon\"\n}\n\nmodule Download = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"DownloadIcon\"\n}\n\nmodule Pencil = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"PencilIcon\"\n}\n\nmodule Share = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ShareIcon\"\n}\n\nmodule Building2 = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"Building2Icon\"\n}\n\nmodule Wallet = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"WalletIcon\"\n}\n\nmodule Cloud = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CloudIcon\"\n}\n\nmodule RefreshCcw = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"RefreshCcwIcon\"\n}\n\nmodule Copy = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CopyIcon\"\n}\n\nmodule Scissors = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ScissorsIcon\"\n}\n\nmodule ClipboardPaste = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ClipboardPasteIcon\"\n}\n\nmodule RotateCw = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"RotateCwIcon\"\n}\n\nmodule Globe = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"GlobeIcon\"\n}\n\nmodule Star = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"StarIcon\"\n}\n\nmodule Hash = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"HashIcon\"\n}\n\nmodule Filter = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"FilterIcon\"\n}\n\nmodule ArrowDown = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ArrowDownIcon\"\n}\n\nmodule EyeOff = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"EyeOffIcon\"\n}\n\nmodule ChevronsLeft = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ChevronsLeftIcon\"\n}\n\nmodule ChevronsRight = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ChevronsRightIcon\"\n}\n\nmodule SortAsc = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ArrowUpDownIcon\"\n}\n\nmodule ChevronLeftRight = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ChevronsLeftRightIcon\"\n}\n\nmodule MoreVertical = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MoreVerticalIcon\"\n}\n\nmodule Code = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CodeIcon\"\n}\n\nmodule FolderPlus = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"FolderPlusIcon\"\n}\n\nmodule Home = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"HomeIcon\"\n}\n\nmodule Image = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ImageIcon\"\n}\n\nmodule LayoutGrid = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"LayoutGridIcon\"\n}\n\nmodule List = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ListIcon\"\n}\n\nmodule ZoomIn = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ZoomInIcon\"\n}\n\nmodule ZoomOut = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ZoomOutIcon\"\n}\n\nmodule LifeBuoy = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"LifeBuoyIcon\"\n}\n\nmodule Send = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"SendIcon\"\n}\n\nmodule CornerDownLeft = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"CornerDownLeftIcon\"\n}\n\nmodule RefreshCw = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"RefreshCwIcon\"\n}\n\nmodule Mic = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MicIcon\"\n}\n\nmodule Radio = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"RadioIcon\"\n}\n\nmodule Link2 = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"Link2Icon\"\n}\n\nmodule PanelLeftClose = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"PanelLeftCloseIcon\"\n}\n\nmodule PanelLeftOpen = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"PanelLeftOpenIcon\"\n}\n\nmodule BookOpenCheck = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"BookOpenCheckIcon\"\n}\n\nmodule Brain = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"BrainIcon\"\n}\n\nmodule GitBranch = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"GitBranchIcon\"\n}\n\nmodule MessageCircleDashed = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"MessageCircleDashedIcon\"\n}\n\nmodule Paperclip = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"PaperclipIcon\"\n}\n\nmodule RotateCcw = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"RotateCcwIcon\"\n}\n\nmodule Telescope = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"TelescopeIcon\"\n}\n\nmodule ThumbsDown = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ThumbsDownIcon\"\n}\n\nmodule ThumbsUp = {\n  @module(\"lucide-react\")\n  external make: React.component<props> = \"ThumbsUpIcon\"\n}\n",
      "type": "registry:file",
      "target": "@ui/Icons.res"
    }
  ],
  "type": "registry:ui"
}