import { z } from "zod"

import {
  breakfastPackageSchema,
  breakfastPackagesSchema,
} from "@/server/routers/hotels/output"

import { breakfastFormSchema } from "@/components/HotelReservation/EnterDetails/Breakfast/schema"

export interface BreakfastFormSchema
  extends z.output<typeof breakfastFormSchema> {}

export interface BreakfastPackages
  extends z.output<typeof breakfastPackagesSchema> {}

export interface BreakfastPackage
  extends z.output<typeof breakfastPackageSchema> {}

export interface BreakfastProps {
  packages: BreakfastPackages | null
}
