export interface Payload {
    name: string;
    eventType: string;
    eventActionSource: string;
    countryCode: string;
    timestamp: string;
    value?: number;
    currencyCode?: string;
    unitsSold?: number;
    clientDedupeId?: string;
    matchKeys: {
        email?: string;
        phone?: string;
        firstName?: string;
        lastName?: string;
        address?: string;
        city?: string;
        state?: string;
        postalCode?: string;
        maid?: string;
        rampId?: string;
        matchId?: string;
    };
    dataProcessingOptions?: string[];
    consent?: {
        ipAddress?: string;
        amznAdStorage?: string;
        amznUserData?: string;
        tcf?: string;
        gpp?: string;
    };
    customAttributes?: {
        brand?: string;
        category?: string;
        productId?: string;
        attr1?: string;
        attr2?: string;
        attr3?: string;
        attr4?: string;
        attr5?: string;
        attr6?: string;
        attr7?: string;
        attr8?: string;
        attr9?: string;
        attr10?: string;
    };
    enable_batching: boolean;
    batch_size?: number;
}
