export interface Payload {
    eventDetails: {
        conversiontype?: string;
        confirmationref?: string;
        amount?: number;
        currency?: string;
        source_message_id: string;
        timestamp_unixtime_ms: string;
    };
    eventProperties?: {
        [k: string]: unknown;
    };
    hashingConfiguration?: {
        hashEmail?: boolean;
        hashFirstName?: boolean;
        hashLastName?: boolean;
        hashMobile?: boolean;
        hashBillingZipcode?: boolean;
    };
    device_info?: {
        http_header_user_agent?: string;
        ios_advertising_id?: string;
        android_advertising_id?: string;
        ios_idfv?: string;
        android_uuid?: string;
    };
    user_identities?: {
        email?: string;
        customerid?: string;
    };
    user_attributes?: {
        firstname?: string;
        lastname?: string;
        mobile?: string;
        billingzipcode?: string;
        dob?: string;
        gender?: string;
        [k: string]: unknown;
    };
    ip?: string;
    audienceDetails?: {
        customAudienceName?: string;
        customAudienceMembership?: boolean;
    };
    engageAudienceName?: string;
    traitsOrProps?: {
        [k: string]: unknown;
    };
    computationAction?: string;
    batch_size?: number;
    enable_batching?: boolean;
    rtid?: string;
}
