'use client' import * as React from 'react' import { cn } from '@/lib/utils' function IconHome({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconClear({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconNextChat({ className, inverted, ...props }: React.ComponentProps<'svg'> & { inverted?: boolean }) { const id = React.useId() return ( ) } function IconOpenAI({ className, ...props }: React.ComponentProps<'svg'>) { return ( OpenAI icon ) } function IconF({ className, ...props }: React.ComponentProps<'svg'>) { return ( F icon ) } function IconVercel({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconTwitter({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconGitHub({ className, ...props }: React.ComponentProps<'svg'>) { return ( GitHub ) } function IconTelegram({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconW3GPT({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconSeparator({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconArrowDown({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconArrowRight({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconUser({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconPlus({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconArrowElbow({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconSpinner({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconMessage({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconTrash({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconRefresh({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconStop({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconCog({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconSidebar({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconMoon({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconSun({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconCopy({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconCheck({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconDownload({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconClose({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconEdit({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconShare({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconUsers({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconExternalLink({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } function IconChevronUpDown({ className, ...props }: React.ComponentProps<'svg'>) { return ( ) } export { IconEdit, IconNextChat, IconF, IconOpenAI, IconVercel, IconGitHub, IconTelegram, IconTwitter, IconSeparator, IconArrowDown, IconArrowRight, IconUser, IconPlus, IconArrowElbow, IconSpinner, IconMessage, IconTrash, IconRefresh, IconStop, IconSidebar, IconHome, IconMoon, IconSun, IconCopy, IconCheck, IconDownload, IconClose, IconShare, IconUsers, IconExternalLink, IconChevronUpDown, IconClear, IconCog, IconW3GPT }