import { Sparkles, Camera, UtensilsCrossed, Compass } from "lucide-react"
import type { PackageCategory } from "@/lib/types/packages"

export const cityCategories: Record<string, PackageCategory[]> = {
  varanasi: [
    { id: "spiritual", name: "Spiritual Tour", icon: <Sparkles className="h-4 w-4" /> },
    { id: "heritage", name: "Heritage Walk", icon: <Camera className="h-4 w-4" /> },
    { id: "culture", name: "Cultural Experience", icon: <UtensilsCrossed className="h-4 w-4" /> },
    { id: "adventure", name: "Adventure", icon: <Compass className="h-4 w-4" /> },
  ],
  ayodhya: [
    { id: "spiritual", name: "Spiritual Tour", icon: <Sparkles className="h-4 w-4" /> },
    { id: "heritage", name: "Heritage Sites", icon: <Camera className="h-4 w-4" /> },
    { id: "temple", name: "Temple Circuit", icon: <Compass className="h-4 w-4" /> },
  ],
  prayagraj: [
    { id: "spiritual", name: "Sangam Tour", icon: <Sparkles className="h-4 w-4" /> },
    { id: "heritage", name: "Heritage Walk", icon: <Camera className="h-4 w-4" /> },
  ],
  mathura: [
    { id: "spiritual", name: "Krishna Circuit", icon: <Sparkles className="h-4 w-4" /> },
    { id: "temple", name: "Temple Tour", icon: <Compass className="h-4 w-4" /> },
  ],
  haridwar: [
    { id: "spiritual", name: "Ganga Aarti Tour", icon: <Sparkles className="h-4 w-4" /> },
    { id: "adventure", name: "Rafting & More", icon: <Compass className="h-4 w-4" /> },
  ],
  rishikesh: [
    { id: "spiritual", name: "Yoga & Meditation", icon: <Sparkles className="h-4 w-4" /> },
    { id: "adventure", name: "Adventure Sports", icon: <Compass className="h-4 w-4" /> },
  ],
}

export const getCategoriesByCity = (cityId: string): PackageCategory[] => {
  return cityCategories[cityId] || []
}
