import type { Prisma } from '../../generated/prisma'; import * as z from 'zod'; import { TelnyxSettingsSelectObjectSchema as TelnyxSettingsSelectObjectSchema } from './objects/TelnyxSettingsSelect.schema'; import { TelnyxSettingsIncludeObjectSchema as TelnyxSettingsIncludeObjectSchema } from './objects/TelnyxSettingsInclude.schema'; import { TelnyxSettingsWhereUniqueInputObjectSchema as TelnyxSettingsWhereUniqueInputObjectSchema } from './objects/TelnyxSettingsWhereUniqueInput.schema'; import { TelnyxSettingsCreateInputObjectSchema as TelnyxSettingsCreateInputObjectSchema } from './objects/TelnyxSettingsCreateInput.schema'; import { TelnyxSettingsUncheckedCreateInputObjectSchema as TelnyxSettingsUncheckedCreateInputObjectSchema } from './objects/TelnyxSettingsUncheckedCreateInput.schema'; import { TelnyxSettingsUpdateInputObjectSchema as TelnyxSettingsUpdateInputObjectSchema } from './objects/TelnyxSettingsUpdateInput.schema'; import { TelnyxSettingsUncheckedUpdateInputObjectSchema as TelnyxSettingsUncheckedUpdateInputObjectSchema } from './objects/TelnyxSettingsUncheckedUpdateInput.schema'; export const TelnyxSettingsUpsertOneSchema: z.ZodType = z.object({ select: TelnyxSettingsSelectObjectSchema.optional(), include: TelnyxSettingsIncludeObjectSchema.optional(), where: TelnyxSettingsWhereUniqueInputObjectSchema, create: z.union([ TelnyxSettingsCreateInputObjectSchema, TelnyxSettingsUncheckedCreateInputObjectSchema ]), update: z.union([ TelnyxSettingsUpdateInputObjectSchema, TelnyxSettingsUncheckedUpdateInputObjectSchema ]) }).strict() as unknown as z.ZodType; export const TelnyxSettingsUpsertOneZodSchema = z.object({ select: TelnyxSettingsSelectObjectSchema.optional(), include: TelnyxSettingsIncludeObjectSchema.optional(), where: TelnyxSettingsWhereUniqueInputObjectSchema, create: z.union([ TelnyxSettingsCreateInputObjectSchema, TelnyxSettingsUncheckedCreateInputObjectSchema ]), update: z.union([ TelnyxSettingsUpdateInputObjectSchema, TelnyxSettingsUncheckedUpdateInputObjectSchema ]) }).strict();