import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; import { AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema as AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema } from './AppointmentProcedureCreateWithoutNpiProviderInput.schema'; import { AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema as AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema } from './AppointmentProcedureUncheckedCreateWithoutNpiProviderInput.schema'; import { AppointmentProcedureCreateOrConnectWithoutNpiProviderInputObjectSchema as AppointmentProcedureCreateOrConnectWithoutNpiProviderInputObjectSchema } from './AppointmentProcedureCreateOrConnectWithoutNpiProviderInput.schema'; import { AppointmentProcedureCreateManyNpiProviderInputEnvelopeObjectSchema as AppointmentProcedureCreateManyNpiProviderInputEnvelopeObjectSchema } from './AppointmentProcedureCreateManyNpiProviderInputEnvelope.schema'; import { AppointmentProcedureWhereUniqueInputObjectSchema as AppointmentProcedureWhereUniqueInputObjectSchema } from './AppointmentProcedureWhereUniqueInput.schema' const makeSchema = () => z.object({ create: z.union([z.lazy(() => AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema), z.lazy(() => AppointmentProcedureCreateWithoutNpiProviderInputObjectSchema).array(), z.lazy(() => AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema), z.lazy(() => AppointmentProcedureUncheckedCreateWithoutNpiProviderInputObjectSchema).array()]).optional(), connectOrCreate: z.union([z.lazy(() => AppointmentProcedureCreateOrConnectWithoutNpiProviderInputObjectSchema), z.lazy(() => AppointmentProcedureCreateOrConnectWithoutNpiProviderInputObjectSchema).array()]).optional(), createMany: z.lazy(() => AppointmentProcedureCreateManyNpiProviderInputEnvelopeObjectSchema).optional(), connect: z.union([z.lazy(() => AppointmentProcedureWhereUniqueInputObjectSchema), z.lazy(() => AppointmentProcedureWhereUniqueInputObjectSchema).array()]).optional() }).strict(); export const AppointmentProcedureUncheckedCreateNestedManyWithoutNpiProviderInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; export const AppointmentProcedureUncheckedCreateNestedManyWithoutNpiProviderInputObjectZodSchema = makeSchema();