import type { LucideIcon } from "lucide-react"; import { Anchor, ArrowDown, Ban, BatteryLow, BrainCog, CircleHelp, CloudFog, Drama, Droplet, Droplets, EarOff, Eye, EyeOff, Footprints, Gem, Ghost, Hand, Heart, HeartCrack, HeartPulse, Link, Moon, PersonStanding, ShieldMinus, ShieldOff, Siren, Skull, Snail, Sparkles, Sun, TrendingDown, Zap, ZapOff, } from "lucide-react"; export const CONDITION_ICON_MAP: Record = { Anchor, ArrowDown, Ban, BatteryLow, BrainCog, CircleHelp, CloudFog, Drama, Droplet, Droplets, EarOff, Eye, EyeOff, Footprints, Gem, Ghost, Hand, Heart, HeartCrack, HeartPulse, Link, Moon, PersonStanding, ShieldMinus, ShieldOff, Siren, Skull, Snail, Sparkles, Sun, TrendingDown, Zap, ZapOff, }; export const CONDITION_COLOR_CLASSES: Record = { neutral: "text-muted-foreground", pink: "text-pink-400", amber: "text-amber-400", orange: "text-orange-400", gray: "text-gray-400", violet: "text-violet-400", yellow: "text-yellow-400", slate: "text-slate-400", green: "text-green-400", indigo: "text-indigo-400", sky: "text-sky-400", red: "text-red-400", };