export type City = {
  id: string
  name: string
  hotelIds: string[]
  hotelCount: number
  url: string
}

export type DestinationCountry = {
  country: string
  countryUrl?: string
  numberOfHotels: number
  cities: City[]
}

export type DestinationsData = DestinationCountry[]

export type DestinationsListProps = {
  destinations: DestinationsData
}

export type DestinationProps = {
  country: string
  countryUrl: string | undefined
  numberOfHotels: number
  cities: DestinationCountry["cities"]
}
