import { z } from 'zod';
export declare const AuditActorSchema: z.ZodObject<{
    type: z.ZodEnum<["USER", "GUEST", "ATTENDEE", "SYSTEM"]>;
    id: z.ZodString;
    userUuid: z.ZodNullable<z.ZodString>;
    attendeeId: z.ZodNullable<z.ZodNumber>;
    email: z.ZodNullable<z.ZodString>;
    phone: z.ZodNullable<z.ZodString>;
    name: z.ZodNullable<z.ZodString>;
    createdAt: z.ZodDate;
}, "strip", z.ZodTypeAny, {
    phone: string | null;
    name: string | null;
    id: string;
    type: "USER" | "SYSTEM" | "GUEST" | "ATTENDEE";
    email: string | null;
    createdAt: Date;
    attendeeId: number | null;
    userUuid: string | null;
}, {
    phone: string | null;
    name: string | null;
    id: string;
    type: "USER" | "SYSTEM" | "GUEST" | "ATTENDEE";
    email: string | null;
    createdAt: Date;
    attendeeId: number | null;
    userUuid: string | null;
}>;
export type AuditActor = z.infer<typeof AuditActorSchema>;
export default AuditActorSchema;
//# sourceMappingURL=AuditActorSchema.d.ts.map