export const iconLibraries = { lucide: { name: 'lucide-vue-next', package: 'lucide-vue-next', import: 'lucide-vue-next', }, radix: { name: '@radix-icons/vue', package: '@radix-icons/vue', import: '@radix-icons/vue', }, } as const export const icons: Record< string, Record > = { AlertCircle: { lucide: 'AlertCircle', radix: 'ExclamationTriangleIcon', }, ArrowLeft: { lucide: 'ArrowLeft', radix: 'ArrowLeftIcon', }, ArrowRight: { lucide: 'ArrowRight', radix: 'ArrowRightIcon', }, ArrowUpDown: { lucide: 'ArrowUpDown', radix: 'CaretSortIcon', }, BellRing: { lucide: 'BellRing', radix: 'BellIcon', }, Bold: { lucide: 'Bold', radix: 'FontBoldIcon', }, Calculator: { lucide: 'Calculator', radix: 'ComponentPlaceholderIcon', }, Calendar: { lucide: 'Calendar', radix: 'CalendarIcon', }, Check: { lucide: 'Check', radix: 'CheckIcon', }, ChevronDown: { lucide: 'ChevronDown', radix: 'ChevronDownIcon', }, ChevronLeft: { lucide: 'ChevronLeft', radix: 'ChevronLeftIcon', }, ChevronRight: { lucide: 'ChevronRight', radix: 'ChevronRightIcon', }, ChevronUp: { lucide: 'ChevronUp', radix: 'ChevronUpIcon', }, ChevronsUpDown: { lucide: 'ChevronsUpDown', radix: 'CaretSortIcon', }, Circle: { lucide: 'Circle', radix: 'DotFilledIcon', }, Copy: { lucide: 'Copy', radix: 'CopyIcon', }, CreditCard: { lucide: 'CreditCard', radix: 'ComponentPlaceholderIcon', }, GripVertical: { lucide: 'GripVertical', radix: 'DragHandleDots2Icon', }, Italic: { lucide: 'Italic', radix: 'FontItalicIcon', }, Loader2: { lucide: 'Loader2', radix: 'ReloadIcon', }, Mail: { lucide: 'Mail', radix: 'EnvelopeClosedIcon', }, MailOpen: { lucide: 'MailOpen', radix: 'EnvelopeOpenIcon', }, Minus: { lucide: 'Minus', radix: 'MinusIcon', }, Moon: { lucide: 'Moon', radix: 'MoonIcon', }, MoreHorizontal: { lucide: 'MoreHorizontal', radix: 'DotsHorizontalIcon', }, PanelLeft: { lucide: 'PanelLeft', radix: 'ViewVerticalIcon', }, Plus: { lucide: 'Plus', radix: 'PlusIcon', }, Search: { lucide: 'Search', radix: 'MagnifyingGlassIcon', }, Send: { lucide: 'Send', radix: 'PaperPlaneIcon', }, Settings: { lucide: 'Settings', radix: 'GearIcon', }, Slash: { lucide: 'Slash', radix: 'SlashIcon', }, Smile: { lucide: 'Smile', radix: 'FaceIcon', }, Sun: { lucide: 'Sun', radix: 'SunIcon', }, Terminal: { lucide: 'Terminal', radix: 'RocketIcon', }, Underline: { lucide: 'Underline', radix: 'UnderlineIcon', }, User: { lucide: 'User', radix: 'PersonIcon', }, X: { lucide: 'X', radix: 'Cross2Icon', }, } as const