import { Payload } from '../saveCustomEvent/generated-types';
export declare function transformCheckout(payload: Payload): {
    checkout: {
        currencyCode: string | undefined;
        email: string | undefined;
        lineItems: {
            discountAllocations: {
                amount: {
                    amount: number | undefined;
                };
                discountApplication: {
                    title: string | undefined;
                    value: {
                        amount: number | undefined;
                    };
                };
            }[];
            id: string | undefined;
            quantity: number | undefined;
            title: string | undefined;
            variant: {
                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;
        order: {
            id: string | undefined;
        };
        phone: string | undefined;
        shippingLine: {
            price: {
                amount: number | undefined;
            };
        };
        subtotalPrice: {
            amount: number | undefined;
        };
        totalPrice: {
            amount: number | undefined;
        };
        totalTax: {
            amount: number | undefined;
        };
        billingAddress: {
            address1: string | undefined;
            address2: string | undefined;
            city: string | undefined;
            country: string | undefined;
            countryCode: string | undefined;
            firstName: string | undefined;
            lastName: string | undefined;
            phone: string | undefined;
            province: string | undefined;
            provinceCode: string | undefined;
            zip: string | undefined;
        };
        shippingAddress: {
            address1: string | undefined;
            address2: string | undefined;
            city: string | undefined;
            country: string | undefined;
            countryCode: string | undefined;
            firstName: string | undefined;
            lastName: string | undefined;
            phone: string | undefined;
            province: string | undefined;
            provinceCode: string | undefined;
            zip: string | undefined;
        };
    };
};
