import type {
  CheckInData,
  DetailedFacility,
  Parking,
  Restaurant,
} from "@/types/hotel"

export interface ParkingAccordionItemProps {
  parkingPageHref?: string | null
  parking: Parking[]
  elevatorPitch?: string
}

export interface BreakfastAccordionItemProps {
  restaurants?: Restaurant[]
  hotelType: string
}

export interface CheckInCheckOutAccordionItemProps {
  checkInData: CheckInData
}

export interface AccessibilityAccordionItemProps {
  elevatorPitch?: string
  accessibilityPageHref?: string | null
}

export interface AdditionalAmenitiesProps {
  amenities: DetailedFacility[]
}
