export declare const updateCartSchema: import("yup").ObjectSchema>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>, import("yup/lib/object").AssertsShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>>; items: import("yup/lib/array").RequiredArraySchema; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>, import("yup/lib/object").AssertsShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>[] | undefined>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>, import("yup/lib/object").AssertsShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>>; items: import("yup/lib/array").RequiredArraySchema; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>, import("yup/lib/object").AssertsShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>[] | undefined>; }>>, import("yup/lib/object").AssertsShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>, import("yup/lib/object").AssertsShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>>; items: import("yup/lib/array").RequiredArraySchema; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>, import("yup/lib/object").AssertsShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>[] | undefined>; }>>>; export declare const trackPurchaseSchema: import("yup").ObjectSchema; user: import("yup").ObjectSchema>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>, import("yup/lib/object").AssertsShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>>; items: import("yup/lib/array").RequiredArraySchema; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>, import("yup/lib/object").AssertsShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>[] | undefined>; campaignId: import("yup").StringSchema; templateId: import("yup").StringSchema; total: import("yup/lib/number").RequiredNumberSchema; createdAt: import("yup").NumberSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; user: import("yup").ObjectSchema>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>, import("yup/lib/object").AssertsShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>>; items: import("yup/lib/array").RequiredArraySchema; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>, import("yup/lib/object").AssertsShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>[] | undefined>; campaignId: import("yup").StringSchema; templateId: import("yup").StringSchema; total: import("yup/lib/number").RequiredNumberSchema; createdAt: import("yup").NumberSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>, import("yup/lib/object").AssertsShape; user: import("yup").ObjectSchema>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>, import("yup/lib/object").AssertsShape>; preferUserId: import("yup").BooleanSchema; mergeNestedObjects: import("yup").BooleanSchema; }>>>; items: import("yup/lib/array").RequiredArraySchema; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>, import("yup/lib/object").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>, import("yup/lib/object").AssertsShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>>, import("yup/lib/types").AnyObject, import("yup/lib/object").TypeOfShape; sku: import("yup").StringSchema; name: import("yup/lib/string").RequiredStringSchema; description: import("yup").StringSchema; categories: import("yup/lib/array").OptionalArraySchema, any, (string | undefined)[] | undefined>; price: import("yup/lib/number").RequiredNumberSchema; quantity: import("yup/lib/number").RequiredNumberSchema; imageUrl: import("yup").StringSchema; url: import("yup").StringSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>[] | undefined>; campaignId: import("yup").StringSchema; templateId: import("yup").StringSchema; total: import("yup/lib/number").RequiredNumberSchema; createdAt: import("yup").NumberSchema; dataFields: import("yup/lib/object").OptionalObjectSchema>; }>>>;