'use client' import { cn } from '@/lib/utils' import { X, Sparkles } from 'lucide-react' interface LabelBadgeProps { label: string type?: 'ai' | 'user' onRemove?: () => void variant?: 'default' | 'filter' | 'clickable' onClick?: () => void isSelected?: boolean isDisabled?: boolean } export function LabelBadge({ label, type, onRemove, variant = 'default', onClick, isSelected = false, isDisabled = false, }: LabelBadgeProps) { const isAI = type === 'ai' return ( ) }