



export type RoomDailyPriceType = {
    date: string,
    price: number
}
export type AvailableDateType = {
    date: string;
    available: boolean;
}

export type MealPackageVarinatType = {

}

export type MealPackageType = {
    id: number,
    title: string,
    description: string,
    price: number,
    is_allow_select_days: boolean,
    available_dates: AvailableDateType[],
    is_variant: boolean,
    variants: MealPackageVarinatType[]
}

export type RoomType = {
    id: number,
    room_number: string,
    view: string,
    floor: number,
    isAvailable: boolean,
    price_override: string,
    room_daily_prices: RoomDailyPriceType[],

    meal_packages: MealPackageType[]
}

export type CategoryType = {
    id: number,
    name: string,
    slug: string,
    max_adults: number,
    max_children: number

    rooms: RoomType[],
    meal_packages: MealPackageType[]
}