import { Payload } from './generated-types';
export declare function transformPayload(payload: Payload): {
    data: {
        collection: {
            id: string | undefined;
            title: string | undefined;
            productVariants: {
                id: string | undefined;
                image: {
                    src: string | undefined;
                };
                price: {
                    amount: number | undefined;
                };
                product: {
                    id: string | undefined;
                    title: string | undefined;
                    untranslatedTitle: string | undefined;
                    vendor: string | undefined;
                    type: string | undefined;
                    url: string | undefined;
                };
                sku: string | undefined;
                title: string | undefined;
                untranslatedTitle: string | undefined;
            }[] | undefined;
        };
        cart: {
            cost: {
                totalAmount: {
                    amount: number | undefined;
                    currencyCode: string | undefined;
                };
            };
            id: string | undefined;
            lines: {
                cost: {
                    totalAmount: {
                        amount: number | undefined;
                    };
                };
                merchandise: {
                    id: string | undefined;
                    image: {
                        src: string | undefined;
                    };
                    price: {
                        amount: number | undefined;
                    };
                    product: {
                        title: string | undefined;
                        untranslatedTitle: string | undefined;
                        vendor: string | undefined;
                        type: string | undefined;
                        url: string | undefined;
                    };
                    sku: string | undefined;
                    title: string | undefined;
                    untranslatedTitle: string | undefined;
                };
                quantity: number | undefined;
            }[] | undefined;
        };
        customer: {
            id: string | undefined;
            email: string | undefined;
            firstName: string | undefined;
            lastName: string | undefined;
            phone: string | undefined;
            dob: string | undefined;
        };
        customData: {
            name: string;
            value: unknown;
        }[];
    };
    event_id: string;
    event_name: string;
    ip_address: string | undefined;
    user_agent: string | undefined;
    timestamp: string | undefined;
    fbp: string | undefined;
    fbc: string | undefined;
    ga: string | undefined;
    identifiers: {
        name: string;
        value: string;
    }[];
    url: string | undefined;
    client_id: string;
    referrer: string | undefined;
};
