import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; import { ProcedureTimeslotWhereInputObjectSchema as ProcedureTimeslotWhereInputObjectSchema } from './ProcedureTimeslotWhereInput.schema'; import { ProcedureTimeslotUpdateWithoutUserInputObjectSchema as ProcedureTimeslotUpdateWithoutUserInputObjectSchema } from './ProcedureTimeslotUpdateWithoutUserInput.schema'; import { ProcedureTimeslotUncheckedUpdateWithoutUserInputObjectSchema as ProcedureTimeslotUncheckedUpdateWithoutUserInputObjectSchema } from './ProcedureTimeslotUncheckedUpdateWithoutUserInput.schema' const makeSchema = () => z.object({ where: z.lazy(() => ProcedureTimeslotWhereInputObjectSchema).optional(), data: z.union([z.lazy(() => ProcedureTimeslotUpdateWithoutUserInputObjectSchema), z.lazy(() => ProcedureTimeslotUncheckedUpdateWithoutUserInputObjectSchema)]) }).strict(); export const ProcedureTimeslotUpdateToOneWithWhereWithoutUserInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; export const ProcedureTimeslotUpdateToOneWithWhereWithoutUserInputObjectZodSchema = makeSchema();