export interface Payload {
    event_name: string;
    action_source: string;
    event_time: string;
    event_id: string;
    event_source_url?: string;
    opt_out?: boolean;
    user_data?: {
        email?: string[];
        hashed_maids?: string[];
        client_ip_address?: string;
        client_user_agent?: string;
        phone?: string[];
        first_name?: string[];
        last_name?: string[];
        external_id?: string[];
        gender?: string[];
        date_of_birth?: string[];
        city?: string[];
        state?: string[];
        zip?: string[];
        country?: string[];
        click_id?: string | null;
        partner_id?: string | null;
    };
    custom_data?: {
        currency?: string;
        value?: number;
        content_ids?: string[];
        contents?: {
            id?: string;
            item_price?: number;
            quantity?: number;
        }[];
        num_items?: number;
        order_id?: string;
        search_string?: string;
        opt_out_type?: string;
    };
    app_id?: string;
    app_name: string;
    app_version?: string;
    device_brand?: string;
    device_carrier?: string;
    device_model?: string;
    device_type?: string;
    os_version?: string;
    wifi?: boolean;
    language?: string;
}
