export type ChildBed = {
  label: string
  value: number
}

export type Child = {
  age: number
  bed: number
}

export type GuestsRoom = {
  adults: number
  child: Child[]
}

export type GuestsRoomPickerProps = {
  index: number
}

export type SelectorProps = {
  roomIndex: number
  currentAdults: number
  currentChildren: Child[]
  childrenInAdultsBed: number
}

export type ChildInfoSelectorProps = {
  child: Child
  adults: number
  index: number
  roomIndex: number
  childrenInAdultsBed: number
}

export interface CounterProps {
  count: number
  handleOnIncrease: () => void
  handleOnDecrease: () => void
  disableIncrease: boolean
  disableDecrease: boolean
}
