import type { Room } from "@/types/hotel"
import type { BookingConfirmation } from "@/types/trpc/routers/booking/confirmation"
import type { Ancillaries } from "../../myPages/myStay/ancillaries"

export interface SpecificationProps {
  ancillaryPackages: Ancillaries | null
  booking: BookingConfirmation["booking"]
  currency?: string
}

export interface TotalProps {
  booking: BookingConfirmation["booking"]
  currency?: string
}

export interface FooterProps {
  booking: BookingConfirmation["booking"]
  room:
    | (Room & {
        bedType: Room["roomTypes"][number]
      })
    | null
}
