declare const eventSchemas: {
    'Cart Shared': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            name: import("zod").ZodString;
            product_id: import("zod").ZodString;
        }, "strip", import("zod").ZodTypeAny, {
            name?: string;
            product_id?: string;
        }, {
            name?: string;
            product_id?: string;
        }>>, "many">>;
        recipient: import("zod").ZodOptional<import("zod").ZodString>;
        share_message: import("zod").ZodOptional<import("zod").ZodString>;
        share_via: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        cart_id?: string;
        products?: (Record<string, any> & {
            name?: string;
            product_id?: string;
        })[];
        recipient?: string;
        share_message?: string;
        share_via?: string;
    }, {
        cart_id?: string;
        products?: (Record<string, any> & {
            name?: string;
            product_id?: string;
        })[];
        recipient?: string;
        share_message?: string;
        share_via?: string;
    }>>[];
    'Cart Viewed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">;
        value: import("zod").ZodOptional<import("zod").ZodNumber>;
    }, "strip", import("zod").ZodTypeAny, {
        cart_id?: string;
        currency?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        value?: number;
    }, {
        cart_id?: string;
        currency?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        value?: number;
    }>>[];
    'Checkout Abandoned': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        checkout_type: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        discount: import("zod").ZodOptional<import("zod").ZodNumber>;
        discounted_order_cart_url: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        order_cart_url: import("zod").ZodOptional<import("zod").ZodString>;
        order_id: import("zod").ZodOptional<import("zod").ZodString>;
        order_name: import("zod").ZodOptional<import("zod").ZodString>;
        phone: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        revenue: import("zod").ZodOptional<import("zod").ZodNumber>;
        shipping: import("zod").ZodOptional<import("zod").ZodNumber>;
        tax: import("zod").ZodOptional<import("zod").ZodNumber>;
        value: import("zod").ZodOptional<import("zod").ZodNumber>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        discounted_order_cart_url?: string;
        email?: string;
        order_cart_url?: string;
        order_id?: string;
        order_name?: string;
        phone?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        revenue?: number;
        shipping?: number;
        tax?: number;
        value?: number;
    }, {
        affiliation?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        discounted_order_cart_url?: string;
        email?: string;
        order_cart_url?: string;
        order_id?: string;
        order_name?: string;
        phone?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        revenue?: number;
        shipping?: number;
        tax?: number;
        value?: number;
    }>>[];
    'Checkout Started': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        checkout_type: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        discount: import("zod").ZodOptional<import("zod").ZodNumber>;
        order_id: import("zod").ZodOptional<import("zod").ZodString>;
        order_name: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">;
        revenue: import("zod").ZodOptional<import("zod").ZodNumber>;
        shipping: import("zod").ZodOptional<import("zod").ZodNumber>;
        tax: import("zod").ZodOptional<import("zod").ZodNumber>;
        value: import("zod").ZodOptional<import("zod").ZodNumber>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        order_id?: string;
        order_name?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        revenue?: number;
        shipping?: number;
        tax?: number;
        value?: number;
    }, {
        affiliation?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        order_id?: string;
        order_name?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        revenue?: number;
        shipping?: number;
        tax?: number;
        value?: number;
    }>>[];
    'Checkout Step Completed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        checkout_id: import("zod").ZodOptional<import("zod").ZodString>;
        payment_method: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_method: import("zod").ZodOptional<import("zod").ZodString>;
        step: import("zod").ZodNumber;
    }, "strip", import("zod").ZodTypeAny, {
        checkout_id?: string;
        payment_method?: string;
        shipping_method?: string;
        step?: number;
    }, {
        checkout_id?: string;
        payment_method?: string;
        shipping_method?: string;
        step?: number;
    }>>[];
    'Checkout Step Viewed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        checkout_id: import("zod").ZodOptional<import("zod").ZodString>;
        payment_method: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_method: import("zod").ZodOptional<import("zod").ZodString>;
        step: import("zod").ZodNumber;
    }, "strip", import("zod").ZodTypeAny, {
        checkout_id?: string;
        payment_method?: string;
        shipping_method?: string;
        step?: number;
    }, {
        checkout_id?: string;
        payment_method?: string;
        shipping_method?: string;
        step?: number;
    }>>[];
    'Collection Clicked': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        collection_id: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        title: import("zod").ZodOptional<import("zod").ZodString>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        brand?: string;
        collection_id?: string;
        description?: string;
        image_url?: string;
        slug?: string;
        title?: string;
        url?: string;
    }, {
        brand?: string;
        collection_id?: string;
        description?: string;
        image_url?: string;
        slug?: string;
        title?: string;
        url?: string;
    }>>[];
    'Coupon Applied': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        coupon_id: import("zod").ZodOptional<import("zod").ZodString>;
        coupon_name: import("zod").ZodOptional<import("zod").ZodString>;
        discount: import("zod").ZodOptional<import("zod").ZodNumber>;
        order_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        cart_id?: string;
        coupon_id?: string;
        coupon_name?: string;
        discount?: number;
        order_id?: string;
    }, {
        cart_id?: string;
        coupon_id?: string;
        coupon_name?: string;
        discount?: number;
        order_id?: string;
    }>>[];
    'Coupon Denied': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        coupon_id: import("zod").ZodOptional<import("zod").ZodString>;
        coupon_name: import("zod").ZodOptional<import("zod").ZodString>;
        order_id: import("zod").ZodOptional<import("zod").ZodString>;
        reason: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        cart_id?: string;
        coupon_id?: string;
        coupon_name?: string;
        order_id?: string;
        reason?: string;
    }, {
        cart_id?: string;
        coupon_id?: string;
        coupon_name?: string;
        order_id?: string;
        reason?: string;
    }>>[];
    'Coupon Entered': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        coupon_id: import("zod").ZodOptional<import("zod").ZodString>;
        coupon_name: import("zod").ZodOptional<import("zod").ZodString>;
        order_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        cart_id?: string;
        coupon_id?: string;
        coupon_name?: string;
        order_id?: string;
    }, {
        cart_id?: string;
        coupon_id?: string;
        coupon_name?: string;
        order_id?: string;
    }>>[];
    'Coupon Removed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        coupon_id: import("zod").ZodOptional<import("zod").ZodString>;
        coupon_name: import("zod").ZodOptional<import("zod").ZodString>;
        discount: import("zod").ZodOptional<import("zod").ZodNumber>;
        order_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        cart_id?: string;
        coupon_id?: string;
        coupon_name?: string;
        discount?: number;
        order_id?: string;
    }, {
        cart_id?: string;
        coupon_id?: string;
        coupon_name?: string;
        discount?: number;
        order_id?: string;
    }>>[];
    'Email Captured': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        email: import("zod").ZodOptional<import("zod").ZodString>;
        placement_component: import("zod").ZodOptional<import("zod").ZodString>;
        placement_page: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        email?: string;
        placement_component?: string;
        placement_page?: string;
    }, {
        email?: string;
        placement_component?: string;
        placement_page?: string;
    }>>[];
    'Gift Card Applied': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        gift_card_id: import("zod").ZodOptional<import("zod").ZodString>;
        gift_card_last_characters: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        gift_card_id?: string;
        gift_card_last_characters?: string;
    }, {
        gift_card_id?: string;
        gift_card_last_characters?: string;
    }>>[];
    'Gift Card Denied': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        gift_card_last_characters: import("zod").ZodOptional<import("zod").ZodString>;
        reason: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        gift_card_last_characters?: string;
        reason?: string;
    }, {
        gift_card_last_characters?: string;
        reason?: string;
    }>>[];
    'Gift Card Entered': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        gift_card_last_characters: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        gift_card_last_characters?: string;
    }, {
        gift_card_last_characters?: string;
    }>>[];
    'Gift Card Removed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        gift_card_id: import("zod").ZodOptional<import("zod").ZodString>;
        gift_card_last_characters: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        gift_card_id?: string;
        gift_card_last_characters?: string;
    }, {
        gift_card_id?: string;
        gift_card_last_characters?: string;
    }>>[];
    'Item Restocked': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        backorderable: import("zod").ZodOptional<import("zod").ZodBoolean>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodOptional<import("zod").ZodString>;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodOptional<import("zod").ZodString>;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        stock_request_id: import("zod").ZodOptional<import("zod").ZodString>;
        total_on_hand: import("zod").ZodOptional<import("zod").ZodNumber>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
        variant_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        backorderable?: boolean;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        email?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        stock_request_id?: string;
        total_on_hand?: number;
        url?: string;
        variant?: string;
        variant_id?: string;
    }, {
        affiliation?: string;
        backorderable?: boolean;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        email?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        stock_request_id?: string;
        total_on_hand?: number;
        url?: string;
        variant?: string;
        variant_id?: string;
    }>>[];
    'Login Started': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        email: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        email?: string;
    }, {
        email?: string;
    }>>[];
    'Navigation Clicked': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        category: import("zod").ZodOptional<import("zod").ZodString>;
        label: import("zod").ZodOptional<import("zod").ZodString>;
        navigation_placement: import("zod").ZodOptional<import("zod").ZodString>;
        navigation_title: import("zod").ZodOptional<import("zod").ZodString>;
        navigation_url: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        category?: string;
        label?: string;
        navigation_placement?: string;
        navigation_title?: string;
        navigation_url?: string;
    }, {
        category?: string;
        label?: string;
        navigation_placement?: string;
        navigation_title?: string;
        navigation_url?: string;
    }>>[];
    'Order Cancelled': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        campaign_id: import("zod").ZodOptional<import("zod").ZodNumber>;
        channel: import("zod").ZodOptional<import("zod").ZodString>;
        checkout_type: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        discount: import("zod").ZodOptional<import("zod").ZodNumber>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        first_name: import("zod").ZodOptional<import("zod").ZodString>;
        has_subscription: import("zod").ZodOptional<import("zod").ZodBoolean>;
        is_recurring: import("zod").ZodOptional<import("zod").ZodBoolean>;
        last_name: import("zod").ZodOptional<import("zod").ZodString>;
        metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
        order_date: import("zod").ZodOptional<import("zod").ZodString>;
        order_id: import("zod").ZodString;
        phone: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            bundle_size: import("zod").ZodOptional<import("zod").ZodNumber>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            cross_sold_quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodNumber;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodNumber;
            sku: import("zod").ZodString;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
            variant_metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        }>>, "many">;
        purl_link: import("zod").ZodOptional<import("zod").ZodString>;
        referral_identifier_id: import("zod").ZodOptional<import("zod").ZodString>;
        revenue: import("zod").ZodNumber;
        shipping: import("zod").ZodOptional<import("zod").ZodNumber>;
        shipping_city: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_country: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_method_details: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            shipping_code: import("zod").ZodOptional<import("zod").ZodString>;
            shipping_method: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            shipping_code?: string;
            shipping_method?: string;
        }, {
            shipping_code?: string;
            shipping_method?: string;
        }>>>;
        shipping_state: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        tax: import("zod").ZodOptional<import("zod").ZodNumber>;
        template_id: import("zod").ZodOptional<import("zod").ZodNumber>;
        total: import("zod").ZodNumber;
        tracking_ids: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        campaign_id?: number;
        channel?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        email?: string;
        first_name?: string;
        has_subscription?: boolean;
        is_recurring?: boolean;
        last_name?: string;
        metadata?: Record<string, any>;
        order_date?: string;
        order_id?: string;
        phone?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        })[];
        purl_link?: string;
        referral_identifier_id?: string;
        revenue?: number;
        shipping?: number;
        shipping_city?: string;
        shipping_country?: string;
        shipping_method_details?: Record<string, any> & {
            shipping_code?: string;
            shipping_method?: string;
        };
        shipping_state?: string;
        shipping_zipcode?: string;
        tax?: number;
        template_id?: number;
        total?: number;
        tracking_ids?: Record<string, any>;
    }, {
        affiliation?: string;
        campaign_id?: number;
        channel?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        email?: string;
        first_name?: string;
        has_subscription?: boolean;
        is_recurring?: boolean;
        last_name?: string;
        metadata?: Record<string, any>;
        order_date?: string;
        order_id?: string;
        phone?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        })[];
        purl_link?: string;
        referral_identifier_id?: string;
        revenue?: number;
        shipping?: number;
        shipping_city?: string;
        shipping_country?: string;
        shipping_method_details?: Record<string, any> & {
            shipping_code?: string;
            shipping_method?: string;
        };
        shipping_state?: string;
        shipping_zipcode?: string;
        tax?: number;
        template_id?: number;
        total?: number;
        tracking_ids?: Record<string, any>;
    }>>[];
    'Order Completed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        campaign_id: import("zod").ZodOptional<import("zod").ZodNumber>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        channel: import("zod").ZodOptional<import("zod").ZodString>;
        checkout_id: import("zod").ZodOptional<import("zod").ZodString>;
        checkout_type: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodString;
        discount: import("zod").ZodOptional<import("zod").ZodNumber>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        first_name: import("zod").ZodOptional<import("zod").ZodString>;
        has_subscription: import("zod").ZodOptional<import("zod").ZodBoolean>;
        is_recurring: import("zod").ZodOptional<import("zod").ZodBoolean>;
        last_name: import("zod").ZodOptional<import("zod").ZodString>;
        metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
        order_date: import("zod").ZodString;
        order_id: import("zod").ZodString;
        phone: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            bundle_size: import("zod").ZodOptional<import("zod").ZodNumber>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            cross_sold_quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodNumber;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodNumber;
            revenue: import("zod").ZodNumber;
            sku: import("zod").ZodString;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
            variant_metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            revenue?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            revenue?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        }>>, "many">;
        purl_link: import("zod").ZodOptional<import("zod").ZodString>;
        referral_identifier_id: import("zod").ZodOptional<import("zod").ZodString>;
        repeat: import("zod").ZodOptional<import("zod").ZodBoolean>;
        revenue: import("zod").ZodNumber;
        shipping: import("zod").ZodOptional<import("zod").ZodNumber>;
        shipping_city: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_country: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_method_details: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            shipping_code: import("zod").ZodOptional<import("zod").ZodString>;
            shipping_method: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            shipping_code?: string;
            shipping_method?: string;
        }, {
            shipping_code?: string;
            shipping_method?: string;
        }>>>;
        shipping_state: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        subtotal: import("zod").ZodOptional<import("zod").ZodNumber>;
        tax: import("zod").ZodOptional<import("zod").ZodNumber>;
        template_id: import("zod").ZodOptional<import("zod").ZodNumber>;
        total: import("zod").ZodNumber;
        tracking_ids: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        campaign_id?: number;
        category?: string;
        channel?: string;
        checkout_id?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        email?: string;
        first_name?: string;
        has_subscription?: boolean;
        is_recurring?: boolean;
        last_name?: string;
        metadata?: Record<string, any>;
        order_date?: string;
        order_id?: string;
        phone?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            revenue?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        })[];
        purl_link?: string;
        referral_identifier_id?: string;
        repeat?: boolean;
        revenue?: number;
        shipping?: number;
        shipping_city?: string;
        shipping_country?: string;
        shipping_method_details?: Record<string, any> & {
            shipping_code?: string;
            shipping_method?: string;
        };
        shipping_state?: string;
        shipping_zipcode?: string;
        subtotal?: number;
        tax?: number;
        template_id?: number;
        total?: number;
        tracking_ids?: Record<string, any>;
    }, {
        affiliation?: string;
        campaign_id?: number;
        category?: string;
        channel?: string;
        checkout_id?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        email?: string;
        first_name?: string;
        has_subscription?: boolean;
        is_recurring?: boolean;
        last_name?: string;
        metadata?: Record<string, any>;
        order_date?: string;
        order_id?: string;
        phone?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            revenue?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        })[];
        purl_link?: string;
        referral_identifier_id?: string;
        repeat?: boolean;
        revenue?: number;
        shipping?: number;
        shipping_city?: string;
        shipping_country?: string;
        shipping_method_details?: Record<string, any> & {
            shipping_code?: string;
            shipping_method?: string;
        };
        shipping_state?: string;
        shipping_zipcode?: string;
        subtotal?: number;
        tax?: number;
        template_id?: number;
        total?: number;
        tracking_ids?: Record<string, any>;
    }>>[];
    'Order Refunded': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        campaign_id: import("zod").ZodOptional<import("zod").ZodNumber>;
        channel: import("zod").ZodOptional<import("zod").ZodString>;
        checkout_type: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        discount: import("zod").ZodOptional<import("zod").ZodNumber>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        first_name: import("zod").ZodOptional<import("zod").ZodString>;
        has_subscription: import("zod").ZodOptional<import("zod").ZodBoolean>;
        is_recurring: import("zod").ZodOptional<import("zod").ZodBoolean>;
        last_name: import("zod").ZodOptional<import("zod").ZodString>;
        metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
        order_date: import("zod").ZodOptional<import("zod").ZodString>;
        order_id: import("zod").ZodString;
        phone: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            bundle_size: import("zod").ZodOptional<import("zod").ZodNumber>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            cross_sold_quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodNumber;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodNumber;
            sku: import("zod").ZodString;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
            variant_metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        }>>, "many">;
        purl_link: import("zod").ZodOptional<import("zod").ZodString>;
        referral_identifier_id: import("zod").ZodOptional<import("zod").ZodString>;
        revenue: import("zod").ZodOptional<import("zod").ZodNumber>;
        shipping: import("zod").ZodOptional<import("zod").ZodNumber>;
        shipping_city: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_country: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_method_details: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            shipping_code: import("zod").ZodOptional<import("zod").ZodString>;
            shipping_method: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            shipping_code?: string;
            shipping_method?: string;
        }, {
            shipping_code?: string;
            shipping_method?: string;
        }>>>;
        shipping_state: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        tax: import("zod").ZodOptional<import("zod").ZodNumber>;
        template_id: import("zod").ZodOptional<import("zod").ZodNumber>;
        total: import("zod").ZodNumber;
        tracking_ids: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        campaign_id?: number;
        channel?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        email?: string;
        first_name?: string;
        has_subscription?: boolean;
        is_recurring?: boolean;
        last_name?: string;
        metadata?: Record<string, any>;
        order_date?: string;
        order_id?: string;
        phone?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        })[];
        purl_link?: string;
        referral_identifier_id?: string;
        revenue?: number;
        shipping?: number;
        shipping_city?: string;
        shipping_country?: string;
        shipping_method_details?: Record<string, any> & {
            shipping_code?: string;
            shipping_method?: string;
        };
        shipping_state?: string;
        shipping_zipcode?: string;
        tax?: number;
        template_id?: number;
        total?: number;
        tracking_ids?: Record<string, any>;
    }, {
        affiliation?: string;
        campaign_id?: number;
        channel?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        email?: string;
        first_name?: string;
        has_subscription?: boolean;
        is_recurring?: boolean;
        last_name?: string;
        metadata?: Record<string, any>;
        order_date?: string;
        order_id?: string;
        phone?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        })[];
        purl_link?: string;
        referral_identifier_id?: string;
        revenue?: number;
        shipping?: number;
        shipping_city?: string;
        shipping_country?: string;
        shipping_method_details?: Record<string, any> & {
            shipping_code?: string;
            shipping_method?: string;
        };
        shipping_state?: string;
        shipping_zipcode?: string;
        tax?: number;
        template_id?: number;
        total?: number;
        tracking_ids?: Record<string, any>;
    }>>[];
    'Order Updated': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        campaign_id: import("zod").ZodOptional<import("zod").ZodNumber>;
        channel: import("zod").ZodOptional<import("zod").ZodString>;
        checkout_type: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        discount: import("zod").ZodOptional<import("zod").ZodNumber>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        first_name: import("zod").ZodOptional<import("zod").ZodString>;
        has_subscription: import("zod").ZodOptional<import("zod").ZodBoolean>;
        is_recurring: import("zod").ZodOptional<import("zod").ZodBoolean>;
        last_name: import("zod").ZodOptional<import("zod").ZodString>;
        metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
        order_date: import("zod").ZodOptional<import("zod").ZodString>;
        order_id: import("zod").ZodString;
        phone: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            bundle_size: import("zod").ZodOptional<import("zod").ZodNumber>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            cross_sold_quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodNumber;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodNumber;
            sku: import("zod").ZodString;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
            variant_metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        }>>, "many">;
        purl_link: import("zod").ZodOptional<import("zod").ZodString>;
        referral_identifier_id: import("zod").ZodOptional<import("zod").ZodString>;
        revenue: import("zod").ZodOptional<import("zod").ZodNumber>;
        shipping: import("zod").ZodOptional<import("zod").ZodNumber>;
        shipping_city: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_country: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_method_details: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            shipping_code: import("zod").ZodOptional<import("zod").ZodString>;
            shipping_method: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            shipping_code?: string;
            shipping_method?: string;
        }, {
            shipping_code?: string;
            shipping_method?: string;
        }>>>;
        shipping_state: import("zod").ZodOptional<import("zod").ZodString>;
        shipping_zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        tax: import("zod").ZodOptional<import("zod").ZodNumber>;
        template_id: import("zod").ZodOptional<import("zod").ZodNumber>;
        total: import("zod").ZodNumber;
        tracking_ids: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        campaign_id?: number;
        channel?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        email?: string;
        first_name?: string;
        has_subscription?: boolean;
        is_recurring?: boolean;
        last_name?: string;
        metadata?: Record<string, any>;
        order_date?: string;
        order_id?: string;
        phone?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        })[];
        purl_link?: string;
        referral_identifier_id?: string;
        revenue?: number;
        shipping?: number;
        shipping_city?: string;
        shipping_country?: string;
        shipping_method_details?: Record<string, any> & {
            shipping_code?: string;
            shipping_method?: string;
        };
        shipping_state?: string;
        shipping_zipcode?: string;
        tax?: number;
        template_id?: number;
        total?: number;
        tracking_ids?: Record<string, any>;
    }, {
        affiliation?: string;
        campaign_id?: number;
        channel?: string;
        checkout_type?: string;
        coupon?: string;
        currency?: string;
        discount?: number;
        email?: string;
        first_name?: string;
        has_subscription?: boolean;
        is_recurring?: boolean;
        last_name?: string;
        metadata?: Record<string, any>;
        order_date?: string;
        order_id?: string;
        phone?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            bundle_size?: number;
            category?: string;
            coupon?: string;
            cross_sold_quantity?: number;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
            variant_metadata?: Record<string, any>;
        })[];
        purl_link?: string;
        referral_identifier_id?: string;
        revenue?: number;
        shipping?: number;
        shipping_city?: string;
        shipping_country?: string;
        shipping_method_details?: Record<string, any> & {
            shipping_code?: string;
            shipping_method?: string;
        };
        shipping_state?: string;
        shipping_zipcode?: string;
        tax?: number;
        template_id?: number;
        total?: number;
        tracking_ids?: Record<string, any>;
    }>>[];
    'Password Reset Completed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        email: import("zod").ZodOptional<import("zod").ZodString>;
        user_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        email?: string;
        user_id?: string;
    }, {
        email?: string;
        user_id?: string;
    }>>[];
    'Password Reset Started': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        email: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        email?: string;
    }, {
        email?: string;
    }>>[];
    'Payment Info Entered': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        checkout_id: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        order_id: import("zod").ZodOptional<import("zod").ZodString>;
        payment_method: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">;
        shipping_method: import("zod").ZodOptional<import("zod").ZodString>;
        step: import("zod").ZodNumber;
        value: import("zod").ZodOptional<import("zod").ZodNumber>;
    }, "strip", import("zod").ZodTypeAny, {
        checkout_id?: string;
        coupon?: string;
        currency?: string;
        order_id?: string;
        payment_method?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        shipping_method?: string;
        step?: number;
        value?: number;
    }, {
        checkout_id?: string;
        coupon?: string;
        currency?: string;
        order_id?: string;
        payment_method?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        shipping_method?: string;
        step?: number;
        value?: number;
    }>>[];
    'Product Added': (import("zod").ZodEffects<import("zod").ZodObject<{
        product_id: import("zod").ZodString;
        sku: import("zod").ZodString;
        products: import("zod").ZodArray<import("zod").ZodObject<{
            product_id: import("zod").ZodString;
            sku: import("zod").ZodString;
        }, "strip", import("zod").ZodTypeAny, {
            product_id?: string;
            sku?: string;
        }, {
            product_id?: string;
            sku?: string;
        }>, "many">;
    }, "strip", import("zod").ZodTypeAny, {
        product_id?: string;
        sku?: string;
        products?: {
            product_id?: string;
            sku?: string;
        }[];
    }, {
        product_id?: string;
        sku?: string;
        products?: {
            product_id?: string;
            sku?: string;
        }[];
    }>, {
        product_id?: string;
        sku?: string;
        products?: {
            product_id?: string;
            sku?: string;
        }[];
    }, {
        product_id?: string;
        sku?: string;
        products?: {
            product_id?: string;
            sku?: string;
        }[];
    }> | import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        installment_count: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodString;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        prepaid: import("zod").ZodOptional<import("zod").ZodBoolean>;
        price: import("zod").ZodNumber;
        product_id: import("zod").ZodString;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodNumber;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodNumber;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodString;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        total: import("zod").ZodNumber;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        value: import("zod").ZodNumber;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        end_date?: string;
        image_url?: string;
        installment_count?: number;
        interval_length?: number;
        interval_units?: string;
        line_item_id?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        prepaid?: boolean;
        price?: number;
        product_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        quantity?: number;
        sku?: string;
        slug?: string;
        total?: number;
        url?: string;
        value?: number;
        variant?: string;
    }, {
        actionable_date?: string;
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        end_date?: string;
        image_url?: string;
        installment_count?: number;
        interval_length?: number;
        interval_units?: string;
        line_item_id?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        prepaid?: boolean;
        price?: number;
        product_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        quantity?: number;
        sku?: string;
        slug?: string;
        total?: number;
        url?: string;
        value?: number;
        variant?: string;
    }>>)[];
    'Product Added to Wishlist': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodString;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodString;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        value: import("zod").ZodOptional<import("zod").ZodNumber>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
        wishlist_id: import("zod").ZodOptional<import("zod").ZodString>;
        wishlist_name: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        value?: number;
        variant?: string;
        wishlist_id?: string;
        wishlist_name?: string;
    }, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        value?: number;
        variant?: string;
        wishlist_id?: string;
        wishlist_name?: string;
    }>>[];
    'Product Clicked': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        item_list_id: import("zod").ZodOptional<import("zod").ZodString>;
        item_list_name: import("zod").ZodOptional<import("zod").ZodString>;
        line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodString;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodString;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        image_url?: string;
        item_list_id?: string;
        item_list_name?: string;
        line_item_id?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
    }, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        image_url?: string;
        item_list_id?: string;
        item_list_name?: string;
        line_item_id?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
    }>>[];
    'Product Details Clicked': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodOptional<import("zod").ZodString>;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodOptional<import("zod").ZodString>;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        title: import("zod").ZodOptional<import("zod").ZodString>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        description?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        title?: string;
        url?: string;
        variant?: string;
    }, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        description?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        title?: string;
        url?: string;
        variant?: string;
    }>>[];
    'Product List Filtered': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        category: import("zod").ZodOptional<import("zod").ZodString>;
        filters: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            type: import("zod").ZodOptional<import("zod").ZodString>;
            value: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            type?: string;
            value?: string;
        }, {
            type?: string;
            value?: string;
        }>>, "many">>;
        item_list_id: import("zod").ZodOptional<import("zod").ZodString>;
        item_list_name: import("zod").ZodOptional<import("zod").ZodString>;
        list_id: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            currency: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            currency?: string;
            description?: string;
            image_url?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            currency?: string;
            description?: string;
            image_url?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        sorts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            type: import("zod").ZodOptional<import("zod").ZodString>;
            value: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            type?: string;
            value?: string;
        }, {
            type?: string;
            value?: string;
        }>>, "many">>;
    }, "strip", import("zod").ZodTypeAny, {
        category?: string;
        filters?: (Record<string, any> & {
            type?: string;
            value?: string;
        })[];
        item_list_id?: string;
        item_list_name?: string;
        list_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            currency?: string;
            description?: string;
            image_url?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        sorts?: (Record<string, any> & {
            type?: string;
            value?: string;
        })[];
    }, {
        category?: string;
        filters?: (Record<string, any> & {
            type?: string;
            value?: string;
        })[];
        item_list_id?: string;
        item_list_name?: string;
        list_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            currency?: string;
            description?: string;
            image_url?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        sorts?: (Record<string, any> & {
            type?: string;
            value?: string;
        })[];
    }>>[];
    'Product List Viewed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        category: import("zod").ZodOptional<import("zod").ZodString>;
        item_list_id: import("zod").ZodOptional<import("zod").ZodString>;
        item_list_name: import("zod").ZodOptional<import("zod").ZodString>;
        list_id: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            currency: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            currency?: string;
            description?: string;
            image_url?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            currency?: string;
            description?: string;
            image_url?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">;
    }, "strip", import("zod").ZodTypeAny, {
        category?: string;
        item_list_id?: string;
        item_list_name?: string;
        list_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            currency?: string;
            description?: string;
            image_url?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
    }, {
        category?: string;
        item_list_id?: string;
        item_list_name?: string;
        list_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            currency?: string;
            description?: string;
            image_url?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
    }>>[];
    'Product Removed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        installment_count: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodString;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        prepaid: import("zod").ZodOptional<import("zod").ZodBoolean>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodString;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodNumber;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodNumber;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        total: import("zod").ZodNumber;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        value: import("zod").ZodOptional<import("zod").ZodNumber>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        end_date?: string;
        image_url?: string;
        installment_count?: number;
        interval_length?: number;
        interval_units?: string;
        line_item_id?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        prepaid?: boolean;
        price?: number;
        product_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        quantity?: number;
        sku?: string;
        slug?: string;
        total?: number;
        url?: string;
        value?: number;
        variant?: string;
    }, {
        actionable_date?: string;
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        end_date?: string;
        image_url?: string;
        installment_count?: number;
        interval_length?: number;
        interval_units?: string;
        line_item_id?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        prepaid?: boolean;
        price?: number;
        product_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        quantity?: number;
        sku?: string;
        slug?: string;
        total?: number;
        url?: string;
        value?: number;
        variant?: string;
    }>>[];
    'Product Removed from Wishlist': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodString;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodString;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
        wishlist_id: import("zod").ZodOptional<import("zod").ZodString>;
        wishlist_name: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        description?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
        wishlist_id?: string;
        wishlist_name?: string;
    }, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        description?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
        wishlist_id?: string;
        wishlist_name?: string;
    }>>[];
    'Product Reviewed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        product_id: import("zod").ZodString;
        rating: import("zod").ZodOptional<import("zod").ZodString>;
        review_body: import("zod").ZodOptional<import("zod").ZodString>;
        review_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        product_id?: string;
        rating?: string;
        review_body?: string;
        review_id?: string;
    }, {
        product_id?: string;
        rating?: string;
        review_body?: string;
        review_id?: string;
    }>>[];
    'Product Shared': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodString;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodString;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        recipient: import("zod").ZodOptional<import("zod").ZodString>;
        share_message: import("zod").ZodOptional<import("zod").ZodString>;
        share_via: import("zod").ZodOptional<import("zod").ZodString>;
        sku: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        description?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        recipient?: string;
        share_message?: string;
        share_via?: string;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
    }, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        description?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        recipient?: string;
        share_message?: string;
        share_via?: string;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
    }>>[];
    'Product Viewed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        item_list_id: import("zod").ZodOptional<import("zod").ZodString>;
        item_list_name: import("zod").ZodOptional<import("zod").ZodString>;
        line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodString;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        price: import("zod").ZodNumber;
        product_id: import("zod").ZodString;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodString;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodString;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodString;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        value: import("zod").ZodOptional<import("zod").ZodNumber>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        image_url?: string;
        item_list_id?: string;
        item_list_name?: string;
        line_item_id?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        value?: number;
        variant?: string;
    }, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        image_url?: string;
        item_list_id?: string;
        item_list_name?: string;
        line_item_id?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        value?: number;
        variant?: string;
    }>>[];
    'Products Searched': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodOptional<import("zod").ZodString>;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        query: import("zod").ZodOptional<import("zod").ZodAny>;
    }, "strip", import("zod").ZodTypeAny, {
        currency?: string;
        price?: number;
        product_id?: string;
        quantity?: number;
        query?: any;
    }, {
        currency?: string;
        price?: number;
        product_id?: string;
        quantity?: number;
        query?: any;
    }>>[];
    'Promotion Clicked': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        creative: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodString;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodString>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodOptional<import("zod").ZodString>;
        promotion_id: import("zod").ZodString;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        creative?: string;
        currency?: string;
        description?: string;
        name?: string;
        option_values?: string[];
        position?: string;
        price?: number;
        product_id?: string;
        promotion_id?: string;
        quantity?: number;
        slug?: string;
        variant?: string;
    }, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        creative?: string;
        currency?: string;
        description?: string;
        name?: string;
        option_values?: string[];
        position?: string;
        price?: number;
        product_id?: string;
        promotion_id?: string;
        quantity?: number;
        slug?: string;
        variant?: string;
    }>>[];
    'Promotion Viewed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        creative: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodString;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodString>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodOptional<import("zod").ZodString>;
        promotion_id: import("zod").ZodString;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        creative?: string;
        currency?: string;
        description?: string;
        name?: string;
        option_values?: string[];
        position?: string;
        price?: number;
        product_id?: string;
        promotion_id?: string;
        quantity?: number;
        slug?: string;
        variant?: string;
    }, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        creative?: string;
        currency?: string;
        description?: string;
        name?: string;
        option_values?: string[];
        position?: string;
        price?: number;
        product_id?: string;
        promotion_id?: string;
        quantity?: number;
        slug?: string;
        variant?: string;
    }>>[];
    'Shipment Delivered': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        email: import("zod").ZodOptional<import("zod").ZodString>;
        order_number: import("zod").ZodOptional<import("zod").ZodString>;
        shipment: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            additional_tax_total: import("zod").ZodOptional<import("zod").ZodNumber>;
            address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                address1: import("zod").ZodOptional<import("zod").ZodString>;
                address2: import("zod").ZodOptional<import("zod").ZodString>;
                city: import("zod").ZodOptional<import("zod").ZodString>;
                company: import("zod").ZodOptional<import("zod").ZodString>;
                country: import("zod").ZodOptional<import("zod").ZodString>;
                name: import("zod").ZodOptional<import("zod").ZodString>;
                phone: import("zod").ZodOptional<import("zod").ZodString>;
                state: import("zod").ZodOptional<import("zod").ZodString>;
                zipcode: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            }, {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            }>>>;
            adjustment_total: import("zod").ZodOptional<import("zod").ZodNumber>;
            carrier: import("zod").ZodOptional<import("zod").ZodString>;
            cost: import("zod").ZodOptional<import("zod").ZodNumber>;
            external_tracking_url: import("zod").ZodOptional<import("zod").ZodString>;
            fulfilled_by: import("zod").ZodOptional<import("zod").ZodString>;
            included_tax_total: import("zod").ZodOptional<import("zod").ZodNumber>;
            label_url: import("zod").ZodOptional<import("zod").ZodString>;
            number: import("zod").ZodOptional<import("zod").ZodString>;
            products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                affiliation: import("zod").ZodOptional<import("zod").ZodString>;
                brand: import("zod").ZodOptional<import("zod").ZodString>;
                bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
                category: import("zod").ZodOptional<import("zod").ZodString>;
                coupon: import("zod").ZodOptional<import("zod").ZodString>;
                description: import("zod").ZodOptional<import("zod").ZodString>;
                image_url: import("zod").ZodOptional<import("zod").ZodString>;
                line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
                name: import("zod").ZodOptional<import("zod").ZodString>;
                option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
                position: import("zod").ZodOptional<import("zod").ZodNumber>;
                price: import("zod").ZodOptional<import("zod").ZodNumber>;
                product_id: import("zod").ZodOptional<import("zod").ZodString>;
                quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
                sku: import("zod").ZodOptional<import("zod").ZodString>;
                slug: import("zod").ZodOptional<import("zod").ZodString>;
                url: import("zod").ZodOptional<import("zod").ZodString>;
                variant: import("zod").ZodOptional<import("zod").ZodString>;
                variant_metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
            }, "strip", import("zod").ZodTypeAny, {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            }, {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            }>>, "many">>;
            promo_total: import("zod").ZodOptional<import("zod").ZodNumber>;
            pushed: import("zod").ZodOptional<import("zod").ZodBoolean>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            tracking: import("zod").ZodOptional<import("zod").ZodString>;
            tracking_detail: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            additional_tax_total?: number;
            address?: Record<string, any> & {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            };
            adjustment_total?: number;
            carrier?: string;
            cost?: number;
            external_tracking_url?: string;
            fulfilled_by?: string;
            included_tax_total?: number;
            label_url?: string;
            number?: string;
            products?: (Record<string, any> & {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            })[];
            promo_total?: number;
            pushed?: boolean;
            state?: string;
            tracking?: string;
            tracking_detail?: string;
        }, {
            additional_tax_total?: number;
            address?: Record<string, any> & {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            };
            adjustment_total?: number;
            carrier?: string;
            cost?: number;
            external_tracking_url?: string;
            fulfilled_by?: string;
            included_tax_total?: number;
            label_url?: string;
            number?: string;
            products?: (Record<string, any> & {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            })[];
            promo_total?: number;
            pushed?: boolean;
            state?: string;
            tracking?: string;
            tracking_detail?: string;
        }>>>;
    }, "strip", import("zod").ZodTypeAny, {
        email?: string;
        order_number?: string;
        shipment?: Record<string, any> & {
            additional_tax_total?: number;
            address?: Record<string, any> & {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            };
            adjustment_total?: number;
            carrier?: string;
            cost?: number;
            external_tracking_url?: string;
            fulfilled_by?: string;
            included_tax_total?: number;
            label_url?: string;
            number?: string;
            products?: (Record<string, any> & {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            })[];
            promo_total?: number;
            pushed?: boolean;
            state?: string;
            tracking?: string;
            tracking_detail?: string;
        };
    }, {
        email?: string;
        order_number?: string;
        shipment?: Record<string, any> & {
            additional_tax_total?: number;
            address?: Record<string, any> & {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            };
            adjustment_total?: number;
            carrier?: string;
            cost?: number;
            external_tracking_url?: string;
            fulfilled_by?: string;
            included_tax_total?: number;
            label_url?: string;
            number?: string;
            products?: (Record<string, any> & {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            })[];
            promo_total?: number;
            pushed?: boolean;
            state?: string;
            tracking?: string;
            tracking_detail?: string;
        };
    }>>[];
    'Shipment Shipped': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        email: import("zod").ZodOptional<import("zod").ZodString>;
        order_number: import("zod").ZodOptional<import("zod").ZodString>;
        shipment: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            additional_tax_total: import("zod").ZodOptional<import("zod").ZodNumber>;
            address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                address1: import("zod").ZodOptional<import("zod").ZodString>;
                address2: import("zod").ZodOptional<import("zod").ZodString>;
                city: import("zod").ZodOptional<import("zod").ZodString>;
                company: import("zod").ZodOptional<import("zod").ZodString>;
                country: import("zod").ZodOptional<import("zod").ZodString>;
                name: import("zod").ZodOptional<import("zod").ZodString>;
                phone: import("zod").ZodOptional<import("zod").ZodString>;
                state: import("zod").ZodOptional<import("zod").ZodString>;
                zipcode: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            }, {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            }>>>;
            adjustment_total: import("zod").ZodOptional<import("zod").ZodNumber>;
            carrier: import("zod").ZodOptional<import("zod").ZodString>;
            cost: import("zod").ZodOptional<import("zod").ZodNumber>;
            external_tracking_url: import("zod").ZodOptional<import("zod").ZodString>;
            fulfilled_by: import("zod").ZodOptional<import("zod").ZodString>;
            included_tax_total: import("zod").ZodOptional<import("zod").ZodNumber>;
            label_url: import("zod").ZodOptional<import("zod").ZodString>;
            number: import("zod").ZodOptional<import("zod").ZodString>;
            products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                affiliation: import("zod").ZodOptional<import("zod").ZodString>;
                brand: import("zod").ZodOptional<import("zod").ZodString>;
                bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
                category: import("zod").ZodOptional<import("zod").ZodString>;
                coupon: import("zod").ZodOptional<import("zod").ZodString>;
                description: import("zod").ZodOptional<import("zod").ZodString>;
                image_url: import("zod").ZodOptional<import("zod").ZodString>;
                line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
                name: import("zod").ZodOptional<import("zod").ZodString>;
                option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
                position: import("zod").ZodOptional<import("zod").ZodNumber>;
                price: import("zod").ZodOptional<import("zod").ZodNumber>;
                product_id: import("zod").ZodOptional<import("zod").ZodString>;
                quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
                sku: import("zod").ZodOptional<import("zod").ZodString>;
                slug: import("zod").ZodOptional<import("zod").ZodString>;
                url: import("zod").ZodOptional<import("zod").ZodString>;
                variant: import("zod").ZodOptional<import("zod").ZodString>;
                variant_metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
            }, "strip", import("zod").ZodTypeAny, {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            }, {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            }>>, "many">>;
            promo_total: import("zod").ZodOptional<import("zod").ZodNumber>;
            pushed: import("zod").ZodOptional<import("zod").ZodBoolean>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            tracking: import("zod").ZodOptional<import("zod").ZodString>;
            tracking_detail: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            additional_tax_total?: number;
            address?: Record<string, any> & {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            };
            adjustment_total?: number;
            carrier?: string;
            cost?: number;
            external_tracking_url?: string;
            fulfilled_by?: string;
            included_tax_total?: number;
            label_url?: string;
            number?: string;
            products?: (Record<string, any> & {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            })[];
            promo_total?: number;
            pushed?: boolean;
            state?: string;
            tracking?: string;
            tracking_detail?: string;
        }, {
            additional_tax_total?: number;
            address?: Record<string, any> & {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            };
            adjustment_total?: number;
            carrier?: string;
            cost?: number;
            external_tracking_url?: string;
            fulfilled_by?: string;
            included_tax_total?: number;
            label_url?: string;
            number?: string;
            products?: (Record<string, any> & {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            })[];
            promo_total?: number;
            pushed?: boolean;
            state?: string;
            tracking?: string;
            tracking_detail?: string;
        }>>>;
    }, "strip", import("zod").ZodTypeAny, {
        email?: string;
        order_number?: string;
        shipment?: Record<string, any> & {
            additional_tax_total?: number;
            address?: Record<string, any> & {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            };
            adjustment_total?: number;
            carrier?: string;
            cost?: number;
            external_tracking_url?: string;
            fulfilled_by?: string;
            included_tax_total?: number;
            label_url?: string;
            number?: string;
            products?: (Record<string, any> & {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            })[];
            promo_total?: number;
            pushed?: boolean;
            state?: string;
            tracking?: string;
            tracking_detail?: string;
        };
    }, {
        email?: string;
        order_number?: string;
        shipment?: Record<string, any> & {
            additional_tax_total?: number;
            address?: Record<string, any> & {
                address1?: string;
                address2?: string;
                city?: string;
                company?: string;
                country?: string;
                name?: string;
                phone?: string;
                state?: string;
                zipcode?: string;
            };
            adjustment_total?: number;
            carrier?: string;
            cost?: number;
            external_tracking_url?: string;
            fulfilled_by?: string;
            included_tax_total?: number;
            label_url?: string;
            number?: string;
            products?: (Record<string, any> & {
                affiliation?: string;
                brand?: string;
                bundle?: boolean;
                category?: string;
                coupon?: string;
                description?: string;
                image_url?: string;
                line_item_id?: string;
                name?: string;
                option_values?: string[];
                position?: number;
                price?: number;
                product_id?: string;
                quantity?: number;
                sku?: string;
                slug?: string;
                url?: string;
                variant?: string;
                variant_metadata?: Record<string, any>;
            })[];
            promo_total?: number;
            pushed?: boolean;
            state?: string;
            tracking?: string;
            tracking_detail?: string;
        };
    }>>[];
    'Signed In': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        email: import("zod").ZodOptional<import("zod").ZodString>;
        method: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        email?: string;
        method?: string;
    }, {
        email?: string;
        method?: string;
    }>>[];
    'Signed Out': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        email: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        email?: string;
    }, {
        email?: string;
    }>>[];
    'Signed Up': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        email: import("zod").ZodOptional<import("zod").ZodString>;
        method: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        email?: string;
        method?: string;
    }, {
        email?: string;
        method?: string;
    }>>[];
    'Stock Request Created': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodOptional<import("zod").ZodString>;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodOptional<import("zod").ZodString>;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        email?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
    }, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        email?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
    }>>[];
    'Subscription Address Updated': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }>>>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            parts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                name: import("zod").ZodOptional<import("zod").ZodString>;
                options_text: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                name?: string;
                options_text?: string;
            }, {
                name?: string;
                options_text?: string;
            }>>, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        subscription_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }>>[];
    'Subscription Auto-Renewed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }>>>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            parts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                name: import("zod").ZodOptional<import("zod").ZodString>;
                options_text: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                name?: string;
                options_text?: string;
            }, {
                name?: string;
                options_text?: string;
            }>>, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        subscription_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }>>[];
    'Subscription Cancelled': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }>>>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            parts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                name: import("zod").ZodOptional<import("zod").ZodString>;
                options_text: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                name?: string;
                options_text?: string;
            }, {
                name?: string;
                options_text?: string;
            }>>, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        subscription_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }>>[];
    'Subscription Created': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }>>>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            parts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                name: import("zod").ZodOptional<import("zod").ZodString>;
                options_text: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                name?: string;
                options_text?: string;
            }, {
                name?: string;
                options_text?: string;
            }>>, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        subscription_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }>>[];
    'Subscription Payment Info Entered': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        checkout_id: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        order_id: import("zod").ZodOptional<import("zod").ZodString>;
        payment_method: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">;
        shipping_method: import("zod").ZodOptional<import("zod").ZodString>;
        step: import("zod").ZodNumber;
        value: import("zod").ZodOptional<import("zod").ZodNumber>;
    }, "strip", import("zod").ZodTypeAny, {
        checkout_id?: string;
        coupon?: string;
        currency?: string;
        order_id?: string;
        payment_method?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        shipping_method?: string;
        step?: number;
        value?: number;
    }, {
        checkout_id?: string;
        coupon?: string;
        currency?: string;
        order_id?: string;
        payment_method?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        shipping_method?: string;
        step?: number;
        value?: number;
    }>>[];
    'Subscription Expired': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }>>>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            parts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                name: import("zod").ZodOptional<import("zod").ZodString>;
                options_text: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                name?: string;
                options_text?: string;
            }, {
                name?: string;
                options_text?: string;
            }>>, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        subscription_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }>>[];
    'Subscription Order Skipped': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }>>>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            parts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                name: import("zod").ZodOptional<import("zod").ZodString>;
                options_text: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                name?: string;
                options_text?: string;
            }, {
                name?: string;
                options_text?: string;
            }>>, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        subscription_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }>>[];
    'Subscription Paused': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }>>>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            parts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                name: import("zod").ZodOptional<import("zod").ZodString>;
                options_text: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                name?: string;
                options_text?: string;
            }, {
                name?: string;
                options_text?: string;
            }>>, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        subscription_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }>>[];
    'Subscription Payment Failed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }>>>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            parts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                name: import("zod").ZodOptional<import("zod").ZodString>;
                options_text: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                name?: string;
                options_text?: string;
            }, {
                name?: string;
                options_text?: string;
            }>>, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        subscription_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }>>[];
    'Subscription Reminder Sent': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }>>>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            parts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                name: import("zod").ZodOptional<import("zod").ZodString>;
                options_text: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                name?: string;
                options_text?: string;
            }, {
                name?: string;
                options_text?: string;
            }>>, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        subscription_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }>>[];
    'Subscription Resumed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        actionable_date: import("zod").ZodOptional<import("zod").ZodString>;
        address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        }>>>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        end_date: import("zod").ZodOptional<import("zod").ZodString>;
        interval_length: import("zod").ZodOptional<import("zod").ZodNumber>;
        interval_units: import("zod").ZodOptional<import("zod").ZodString>;
        products: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            affiliation: import("zod").ZodOptional<import("zod").ZodString>;
            brand: import("zod").ZodOptional<import("zod").ZodString>;
            bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
            category: import("zod").ZodOptional<import("zod").ZodString>;
            coupon: import("zod").ZodOptional<import("zod").ZodString>;
            description: import("zod").ZodOptional<import("zod").ZodString>;
            image_url: import("zod").ZodOptional<import("zod").ZodString>;
            line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
            parts: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
                name: import("zod").ZodOptional<import("zod").ZodString>;
                options_text: import("zod").ZodOptional<import("zod").ZodString>;
            }, "strip", import("zod").ZodTypeAny, {
                name?: string;
                options_text?: string;
            }, {
                name?: string;
                options_text?: string;
            }>>, "many">>;
            position: import("zod").ZodOptional<import("zod").ZodNumber>;
            price: import("zod").ZodOptional<import("zod").ZodNumber>;
            product_id: import("zod").ZodOptional<import("zod").ZodString>;
            quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
            sku: import("zod").ZodOptional<import("zod").ZodString>;
            slug: import("zod").ZodOptional<import("zod").ZodString>;
            url: import("zod").ZodOptional<import("zod").ZodString>;
            variant: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }, {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        }>>, "many">>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        subscription_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }, {
        actionable_date?: string;
        address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            city?: string;
            company?: string;
            country?: string;
            name?: string;
            phone?: string;
            state?: string;
            zipcode?: string;
        };
        brand?: string;
        currency?: string;
        email?: string;
        end_date?: string;
        interval_length?: number;
        interval_units?: string;
        products?: (Record<string, any> & {
            affiliation?: string;
            brand?: string;
            bundle?: boolean;
            category?: string;
            coupon?: string;
            description?: string;
            image_url?: string;
            line_item_id?: string;
            name?: string;
            option_values?: string[];
            parts?: (Record<string, any> & {
                name?: string;
                options_text?: string;
            })[];
            position?: number;
            price?: number;
            product_id?: string;
            quantity?: number;
            sku?: string;
            slug?: string;
            url?: string;
            variant?: string;
        })[];
        state?: string;
        subscription_id?: string;
    }>>[];
    'User Address Added': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        address1: import("zod").ZodOptional<import("zod").ZodString>;
        address2: import("zod").ZodOptional<import("zod").ZodString>;
        address_id: import("zod").ZodOptional<import("zod").ZodString>;
        city: import("zod").ZodOptional<import("zod").ZodString>;
        company: import("zod").ZodOptional<import("zod").ZodString>;
        country: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodOptional<import("zod").ZodString>;
        phone: import("zod").ZodOptional<import("zod").ZodString>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        zipcode: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        address1?: string;
        address2?: string;
        address_id?: string;
        city?: string;
        company?: string;
        country?: string;
        email?: string;
        name?: string;
        phone?: string;
        state?: string;
        zipcode?: string;
    }, {
        address1?: string;
        address2?: string;
        address_id?: string;
        city?: string;
        company?: string;
        country?: string;
        email?: string;
        name?: string;
        phone?: string;
        state?: string;
        zipcode?: string;
    }>>[];
    'User Address Removed': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        address1: import("zod").ZodOptional<import("zod").ZodString>;
        address2: import("zod").ZodOptional<import("zod").ZodString>;
        address_id: import("zod").ZodOptional<import("zod").ZodString>;
        city: import("zod").ZodOptional<import("zod").ZodString>;
        company: import("zod").ZodOptional<import("zod").ZodString>;
        country: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodOptional<import("zod").ZodString>;
        phone: import("zod").ZodOptional<import("zod").ZodString>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        zipcode: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        address1?: string;
        address2?: string;
        address_id?: string;
        city?: string;
        company?: string;
        country?: string;
        email?: string;
        name?: string;
        phone?: string;
        state?: string;
        zipcode?: string;
    }, {
        address1?: string;
        address2?: string;
        address_id?: string;
        city?: string;
        company?: string;
        country?: string;
        email?: string;
        name?: string;
        phone?: string;
        state?: string;
        zipcode?: string;
    }>>[];
    'User Address Updated': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        address1: import("zod").ZodOptional<import("zod").ZodString>;
        address2: import("zod").ZodOptional<import("zod").ZodString>;
        address_id: import("zod").ZodOptional<import("zod").ZodString>;
        city: import("zod").ZodOptional<import("zod").ZodString>;
        company: import("zod").ZodOptional<import("zod").ZodString>;
        country: import("zod").ZodOptional<import("zod").ZodString>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodOptional<import("zod").ZodString>;
        phone: import("zod").ZodOptional<import("zod").ZodString>;
        state: import("zod").ZodOptional<import("zod").ZodString>;
        zipcode: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        address1?: string;
        address2?: string;
        address_id?: string;
        city?: string;
        company?: string;
        country?: string;
        email?: string;
        name?: string;
        phone?: string;
        state?: string;
        zipcode?: string;
    }, {
        address1?: string;
        address2?: string;
        address_id?: string;
        city?: string;
        company?: string;
        country?: string;
        email?: string;
        name?: string;
        phone?: string;
        state?: string;
        zipcode?: string;
    }>>[];
    'User Created': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        bill_address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            alternative_phone: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            created_at: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            updated_at: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        }>>>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
        roles: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        ship_address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            alternative_phone: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            created_at: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            updated_at: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        }>>>;
    }, "strip", import("zod").ZodTypeAny, {
        bill_address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        };
        email?: string;
        metadata?: Record<string, any>;
        roles?: string[];
        ship_address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        };
    }, {
        bill_address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        };
        email?: string;
        metadata?: Record<string, any>;
        roles?: string[];
        ship_address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        };
    }>>[];
    'User Updated': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        bill_address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            alternative_phone: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            created_at: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            updated_at: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        }>>>;
        email: import("zod").ZodOptional<import("zod").ZodString>;
        metadata: import("zod").ZodOptional<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>>;
        roles: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        ship_address: import("zod").ZodOptional<import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
            address1: import("zod").ZodOptional<import("zod").ZodString>;
            address2: import("zod").ZodOptional<import("zod").ZodString>;
            alternative_phone: import("zod").ZodOptional<import("zod").ZodString>;
            city: import("zod").ZodOptional<import("zod").ZodString>;
            company: import("zod").ZodOptional<import("zod").ZodString>;
            country: import("zod").ZodOptional<import("zod").ZodString>;
            created_at: import("zod").ZodOptional<import("zod").ZodString>;
            name: import("zod").ZodOptional<import("zod").ZodString>;
            phone: import("zod").ZodOptional<import("zod").ZodString>;
            state: import("zod").ZodOptional<import("zod").ZodString>;
            updated_at: import("zod").ZodOptional<import("zod").ZodString>;
            zipcode: import("zod").ZodOptional<import("zod").ZodString>;
        }, "strip", import("zod").ZodTypeAny, {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        }, {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        }>>>;
    }, "strip", import("zod").ZodTypeAny, {
        bill_address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        };
        email?: string;
        metadata?: Record<string, any>;
        roles?: string[];
        ship_address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        };
    }, {
        bill_address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        };
        email?: string;
        metadata?: Record<string, any>;
        roles?: string[];
        ship_address?: Record<string, any> & {
            address1?: string;
            address2?: string;
            alternative_phone?: string;
            city?: string;
            company?: string;
            country?: string;
            created_at?: string;
            name?: string;
            phone?: string;
            state?: string;
            updated_at?: string;
            zipcode?: string;
        };
    }>>[];
    'Variant Clicked': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        affiliation: import("zod").ZodOptional<import("zod").ZodString>;
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        cart_id: import("zod").ZodOptional<import("zod").ZodString>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        currency: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        line_item_id: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodOptional<import("zod").ZodString>;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodOptional<import("zod").ZodString>;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
        variant_id: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        image_url?: string;
        line_item_id?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
        variant_id?: string;
    }, {
        affiliation?: string;
        brand?: string;
        bundle?: boolean;
        cart_id?: string;
        category?: string;
        coupon?: string;
        currency?: string;
        description?: string;
        image_url?: string;
        line_item_id?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
        variant_id?: string;
    }>>[];
    'Wishlist Product Added to Cart': import("zod").ZodIntersection<import("zod").ZodRecord<import("zod").ZodString, import("zod").ZodAny>, import("zod").ZodObject<{
        brand: import("zod").ZodOptional<import("zod").ZodString>;
        bundle: import("zod").ZodOptional<import("zod").ZodBoolean>;
        category: import("zod").ZodOptional<import("zod").ZodString>;
        coupon: import("zod").ZodOptional<import("zod").ZodString>;
        description: import("zod").ZodOptional<import("zod").ZodString>;
        image_url: import("zod").ZodOptional<import("zod").ZodString>;
        name: import("zod").ZodString;
        option_values: import("zod").ZodOptional<import("zod").ZodArray<import("zod").ZodString, "many">>;
        position: import("zod").ZodOptional<import("zod").ZodNumber>;
        price: import("zod").ZodOptional<import("zod").ZodNumber>;
        product_id: import("zod").ZodString;
        quantity: import("zod").ZodOptional<import("zod").ZodNumber>;
        sku: import("zod").ZodOptional<import("zod").ZodString>;
        slug: import("zod").ZodOptional<import("zod").ZodString>;
        url: import("zod").ZodOptional<import("zod").ZodString>;
        variant: import("zod").ZodOptional<import("zod").ZodString>;
        wishlist_id: import("zod").ZodOptional<import("zod").ZodString>;
        wishlist_name: import("zod").ZodOptional<import("zod").ZodString>;
    }, "strip", import("zod").ZodTypeAny, {
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        description?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
        wishlist_id?: string;
        wishlist_name?: string;
    }, {
        brand?: string;
        bundle?: boolean;
        category?: string;
        coupon?: string;
        description?: string;
        image_url?: string;
        name?: string;
        option_values?: string[];
        position?: number;
        price?: number;
        product_id?: string;
        quantity?: number;
        sku?: string;
        slug?: string;
        url?: string;
        variant?: string;
        wishlist_id?: string;
        wishlist_name?: string;
    }>>[];
};
export { eventSchemas };
