import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; import { AppointmentProcedureWhereUniqueInputObjectSchema as AppointmentProcedureWhereUniqueInputObjectSchema } from './AppointmentProcedureWhereUniqueInput.schema'; import { AppointmentProcedureUpdateWithoutNpiProviderInputObjectSchema as AppointmentProcedureUpdateWithoutNpiProviderInputObjectSchema } from './AppointmentProcedureUpdateWithoutNpiProviderInput.schema'; import { AppointmentProcedureUncheckedUpdateWithoutNpiProviderInputObjectSchema as AppointmentProcedureUncheckedUpdateWithoutNpiProviderInputObjectSchema } from './AppointmentProcedureUncheckedUpdateWithoutNpiProviderInput.schema' const makeSchema = () => z.object({ where: z.lazy(() => AppointmentProcedureWhereUniqueInputObjectSchema), data: z.union([z.lazy(() => AppointmentProcedureUpdateWithoutNpiProviderInputObjectSchema), z.lazy(() => AppointmentProcedureUncheckedUpdateWithoutNpiProviderInputObjectSchema)]) }).strict(); export const AppointmentProcedureUpdateWithWhereUniqueWithoutNpiProviderInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; export const AppointmentProcedureUpdateWithWhereUniqueWithoutNpiProviderInputObjectZodSchema = makeSchema();