import type { Context, Cart, Shop, Checkout, Customer, ProductVariant, PurchasingCompany } from './PixelEvents';
export interface RegisterInit {
    context: Context;
    data: {
        customer: Partial<Customer> | null;
        cart: Partial<Cart> | null;
        shop: Shop;
        purchasingCompany: PurchasingCompany | null;
    };
    customerPrivacy: {
        analyticsProcessingAllowed: boolean;
        marketingAllowed: boolean;
        preferencesProcessingAllowed: boolean;
        saleOfDataAllowed: boolean;
    };
}
export interface InitData {
    customer?: Customer;
    cart?: Cart;
    shop: Shop;
    checkout?: Checkout;
    productVariants?: ProductVariant[];
    purchasingCompany?: PurchasingCompany;
}
//# sourceMappingURL=RegisterInit.d.ts.map