import { z } from "zod" import { PaymentMethodEnum } from "@/constants/booking" export const paymentSchema = z.object({ paymentMethod: z.nativeEnum(PaymentMethodEnum), smsConfirmation: z.boolean(), termsAndConditions: z.boolean().refine((value) => value === true, { message: "You must accept the terms and conditions", }), }) export interface PaymentFormData extends z.output {}