import * as z from 'zod'; import type { Prisma } from '../../../generated/prisma'; export declare const CommunicationCreateWithoutPatientInputObjectSchema: z.ZodType; export declare const CommunicationCreateWithoutPatientInputObjectZodSchema: z.ZodObject<{ channel: z.ZodEnum<["sms", "voice"]>; direction: z.ZodEnum<["outbound", "inbound"]>; status: z.ZodEnum<["queued", "sent", "delivered", "failed", "completed", "busy", "no_answer"]>; 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"; channel: "sms" | "voice"; direction: "outbound" | "inbound"; createdAt?: Date | undefined; user?: Prisma.UserCreateNestedOneWithoutCommunicationsInput | undefined; body?: string | null | undefined; callDuration?: number | null | undefined; twilioSid?: string | null | undefined; }, { status: "queued" | "sent" | "delivered" | "failed" | "completed" | "busy" | "no_answer"; channel: "sms" | "voice"; direction: "outbound" | "inbound"; createdAt?: Date | undefined; user?: Prisma.UserCreateNestedOneWithoutCommunicationsInput | undefined; body?: string | null | undefined; callDuration?: number | null | undefined; twilioSid?: string | null | undefined; }>; //# sourceMappingURL=CommunicationCreateWithoutPatientInput.schema.d.ts.map