import { z } from "zod" import { productSchema } from "./product" import { RoomPackageCodeEnum } from "@/types/components/hotelReservation/selectRate/roomFilter" export const roomConfigurationSchema = z.object({ features: z .array( z.object({ inventory: z.number(), code: z.enum([ RoomPackageCodeEnum.PET_ROOM, RoomPackageCodeEnum.ALLERGY_ROOM, RoomPackageCodeEnum.ACCESSIBILITY_ROOM, ]), }) ) .default([]), products: z.array(productSchema).default([]), roomsLeft: z.number(), roomType: z.string(), roomTypeCode: z.string(), status: z.string(), })