export interface Payload {
    event_source?: string;
    event_spec_type?: string;
    event: string;
    event_id?: string;
    timestamp?: string;
    phone_number?: string[];
    email?: string[];
    first_name?: string;
    last_name?: string;
    address?: {
        city?: string;
        country?: string;
        zip_code?: string;
        state?: string;
    };
    order_id?: string;
    shop_id?: string;
    external_id?: string[];
    ttclid?: string;
    ttp?: string;
    locale?: string;
    url?: string;
    referrer?: string;
    ip?: string;
    user_agent?: string;
    contents?: {
        price?: number;
        quantity?: number;
        content_category?: string;
        content_id?: string;
        content_name?: string;
        brand?: string;
    }[];
    content_ids?: string[];
    num_items?: number;
    content_type?: string;
    currency?: string;
    value?: number;
    description?: string;
    query?: string;
    limited_data_use?: boolean;
    test_event_code?: string;
    delivery_category?: string;
    predicted_ltv?: number;
    search_string?: string;
    lead_fields?: {
        lead_id?: string;
        lead_event_source?: string;
    };
    vehicle_fields?: {
        postal_code?: string;
        make?: string;
        model?: string;
        year?: number;
        state_of_vehicle?: string;
        mileage_value?: number;
        mileage_unit?: string;
        exterior_color?: string;
        transmission?: string;
        body_style?: string;
        fuel_type?: string;
        drivetrain?: string;
        preferred_price_range_min?: number;
        preferred_price_range_max?: number;
        trim?: string;
        vin?: string;
        interior_color?: string;
        condition_of_vehicle?: string;
        viewcontent_type?: string;
        search_type?: string;
        registration_type?: string;
    };
    travel_fields?: {
        city?: string;
        region?: string;
        country?: string;
        checkin_date?: string;
        checkout_date?: string;
        num_adults?: number;
        num_children?: number;
        num_infants?: number;
        suggested_hotels?: string[];
        departing_departure_date?: string;
        returning_departure_date?: string;
        origin_airport?: string;
        destination_airport?: string;
        destination_ids?: string[];
        departing_arrival_date?: string;
        returning_arrival_date?: string;
        travel_class?: string;
        user_score?: number;
        preferred_num_stops?: number;
        travel_start?: string;
        travel_end?: string;
        suggested_destinations?: string[];
    };
}
