import type * as Merge from "../../../../api/index";
import * as core from "../../../../core";
import type * as serializers from "../../../index";
import { AuditLogEventEventType } from "./AuditLogEventEventType";
import { AuditLogEventRole } from "./AuditLogEventRole";
export declare const AuditLogEvent: core.serialization.ObjectSchema<serializers.ats.AuditLogEvent.Raw, Merge.ats.AuditLogEvent>;
export declare namespace AuditLogEvent {
    interface Raw {
        id?: string | null;
        user_name?: string | null;
        user_email?: string | null;
        role: AuditLogEventRole.Raw;
        ip_address: string;
        event_type: AuditLogEventEventType.Raw;
        event_description: string;
        created_at?: string | null;
    }
}
