import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; export declare const CommunicationUpdateWithoutPatientInputObjectSchema: z.ZodType; export declare const CommunicationUpdateWithoutPatientInputObjectZodSchema: z.ZodObject<{ channel: z.ZodOptional, z.ZodLazy>]>>; direction: z.ZodOptional, z.ZodLazy>]>>; status: z.ZodOptional, z.ZodLazy>]>>; body: z.ZodNullable>]>>>; callDuration: z.ZodNullable>]>>>; twilioSid: z.ZodNullable>]>>>; createdAt: z.ZodOptional>]>>; user: z.ZodOptional>>; }, "strict", z.ZodTypeAny, { status?: "queued" | "sent" | "delivered" | "failed" | "completed" | "busy" | "no_answer" | Prisma.EnumCommunicationStatusFieldUpdateOperationsInput | undefined; createdAt?: Date | Prisma.DateTimeFieldUpdateOperationsInput | undefined; user?: Prisma.UserUpdateOneWithoutCommunicationsNestedInput | undefined; channel?: "sms" | "voice" | Prisma.EnumCommunicationChannelFieldUpdateOperationsInput | undefined; direction?: "outbound" | "inbound" | Prisma.EnumCommunicationDirectionFieldUpdateOperationsInput | undefined; body?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined; callDuration?: number | Prisma.NullableIntFieldUpdateOperationsInput | null | undefined; twilioSid?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined; }, { status?: "queued" | "sent" | "delivered" | "failed" | "completed" | "busy" | "no_answer" | Prisma.EnumCommunicationStatusFieldUpdateOperationsInput | undefined; createdAt?: Date | Prisma.DateTimeFieldUpdateOperationsInput | undefined; user?: Prisma.UserUpdateOneWithoutCommunicationsNestedInput | undefined; channel?: "sms" | "voice" | Prisma.EnumCommunicationChannelFieldUpdateOperationsInput | undefined; direction?: "outbound" | "inbound" | Prisma.EnumCommunicationDirectionFieldUpdateOperationsInput | undefined; body?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined; callDuration?: number | Prisma.NullableIntFieldUpdateOperationsInput | null | undefined; twilioSid?: string | Prisma.NullableStringFieldUpdateOperationsInput | null | undefined; }>; //# sourceMappingURL=CommunicationUpdateWithoutPatientInput.schema.d.ts.map