import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; import { NpiProviderUpdateWithoutCommissionBatchesInputObjectSchema as NpiProviderUpdateWithoutCommissionBatchesInputObjectSchema } from './NpiProviderUpdateWithoutCommissionBatchesInput.schema'; import { NpiProviderUncheckedUpdateWithoutCommissionBatchesInputObjectSchema as NpiProviderUncheckedUpdateWithoutCommissionBatchesInputObjectSchema } from './NpiProviderUncheckedUpdateWithoutCommissionBatchesInput.schema'; import { NpiProviderCreateWithoutCommissionBatchesInputObjectSchema as NpiProviderCreateWithoutCommissionBatchesInputObjectSchema } from './NpiProviderCreateWithoutCommissionBatchesInput.schema'; import { NpiProviderUncheckedCreateWithoutCommissionBatchesInputObjectSchema as NpiProviderUncheckedCreateWithoutCommissionBatchesInputObjectSchema } from './NpiProviderUncheckedCreateWithoutCommissionBatchesInput.schema'; import { NpiProviderWhereInputObjectSchema as NpiProviderWhereInputObjectSchema } from './NpiProviderWhereInput.schema' const makeSchema = () => z.object({ update: z.union([z.lazy(() => NpiProviderUpdateWithoutCommissionBatchesInputObjectSchema), z.lazy(() => NpiProviderUncheckedUpdateWithoutCommissionBatchesInputObjectSchema)]), create: z.union([z.lazy(() => NpiProviderCreateWithoutCommissionBatchesInputObjectSchema), z.lazy(() => NpiProviderUncheckedCreateWithoutCommissionBatchesInputObjectSchema)]), where: z.lazy(() => NpiProviderWhereInputObjectSchema).optional() }).strict(); export const NpiProviderUpsertWithoutCommissionBatchesInputObjectSchema: z.ZodType = makeSchema() as unknown as z.ZodType; export const NpiProviderUpsertWithoutCommissionBatchesInputObjectZodSchema = makeSchema();