import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; export declare const CommunicationUpdateWithoutUserInputObjectSchema: z.ZodType; export declare const CommunicationUpdateWithoutUserInputObjectZodSchema: 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>]>>; patient: z.ZodOptional>>; }, "strict", z.ZodTypeAny, { status?: "queued" | "sent" | "delivered" | "failed" | "completed" | "busy" | "no_answer" | Prisma.EnumCommunicationStatusFieldUpdateOperationsInput | undefined; createdAt?: Date | Prisma.DateTimeFieldUpdateOperationsInput | undefined; patient?: Prisma.PatientUpdateOneRequiredWithoutCommunicationsNestedInput | 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; patient?: Prisma.PatientUpdateOneRequiredWithoutCommunicationsNestedInput | 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=CommunicationUpdateWithoutUserInput.schema.d.ts.map