export type EventPayload = {
    event_type: string;
    id?: string;
    timestamp: string | number;
    channel_type: string;
    user_id?: string;
    device?: DevicePayload;
    session_id?: string;
    items?: ItemPayload[];
    revenue?: MoneyPayload;
    search_query?: string;
    page_id?: string;
    referrer_page_id?: string;
    shipping_charge?: MoneyPayload;
};
export type ItemPayload = {
    id: string;
    price?: MoneyPayload;
    quantity?: number;
    seller_id?: string;
};
export interface MoneyPayload {
    currency: string;
    amount: number;
}
export interface DevicePayload {
    os?: string;
    os_version?: string;
    advertising_id?: string;
    unique_device_id?: string;
    model?: string;
    ua?: string;
    language?: string;
    ip?: string;
}
