export interface Payload {
    email_as_identifier?: boolean;
    phone_number_as_identifier?: boolean;
    append_arrays?: boolean;
    uuid?: string;
    segment_anonymous_id?: string;
    custom_identifiers?: {
        [k: string]: unknown;
    };
    event_name: string;
    timestamp: string | number;
    parameters?: {
        url?: string;
        currency?: string;
        product_id?: string;
        taxonomy?: string;
        name?: string;
        variant_id?: number;
        unit_sale_price?: number;
        unit_price?: number;
        quantity?: number;
        product_image_url?: string;
        event_group_id?: string;
        referrer?: string;
        user_agent?: string;
        [k: string]: unknown;
    };
    products?: {
        product_id?: string;
        taxonomy?: string;
        name?: string;
        unit_sale_price?: number;
        unit_price?: number;
        quantity?: number;
        url?: string;
        product_image_url?: string;
        [k: string]: unknown;
    }[];
    attributes?: {
        email?: string;
        phone?: string;
        age?: number;
        birthday?: string;
        name?: string;
        gender?: string;
        surname?: string;
        app_version?: string;
        idfa?: string;
        model?: string;
        last_ip?: string;
        city?: string;
        country?: string;
        carrier?: string;
        os_version?: string;
        platform?: string;
        timezone?: string;
        locale?: string;
        [k: string]: unknown;
    };
}
