import * as z from 'zod'; declare const CreateCheckoutTemplateRequest: z.ZodObject<{ checkoutTemplate: z.ZodObject<{ _id: z.ZodNullable>; status: z.ZodOptional>; customization: z.ZodOptional; disabledPolicyAgreementCheckbox: z.ZodOptional; }, z.core.$strip>>; lockedGiftCard: z.ZodOptional; lockedCoupon: z.ZodOptional; disabledManualPayment: z.ZodOptional; }, z.core.$strip>>; lineItems: z.ZodOptional>>; }, z.core.$strip>; catalogOverrideFields: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; fullPrice: z.ZodNullable>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; image: z.ZodOptional; paymentOption: z.ZodOptional>; }, z.core.$strip>>; depositAmount: z.ZodNullable>; savePaymentMethod: z.ZodNullable>; inventoryAppId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>>>; customLineItems: z.ZodOptional; priceDescription: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; media: z.ZodOptional; _id: z.ZodNullable>; taxGroupId: z.ZodNullable>; productName: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; url: z.ZodOptional; itemType: z.ZodIntersection, z.ZodXor; custom: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ custom: z.ZodOptional; preset: z.ZodEnum<{ UNRECOGNISED: "UNRECOGNISED"; PHYSICAL: "PHYSICAL"; DIGITAL: "DIGITAL"; GIFT_CARD: "GIFT_CARD"; SERVICE: "SERVICE"; }>; }, z.core.$strip>, z.ZodObject<{ preset: z.ZodOptional; custom: z.ZodString; }, z.core.$strip>]>>; fullPrice: z.ZodNullable>; quantityAvailable: z.ZodNullable>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; paymentOption: z.ZodOptional>; serviceProperties: z.ZodOptional>; numberOfParticipants: z.ZodNullable>; }, z.core.$strip>>; rootCatalogItemId: z.ZodNullable>; depositAmount: z.ZodNullable>; deliveryProfileId: z.ZodNullable>; catalogReference: z.ZodOptional>>; }, z.core.$strip>>; priceUndetermined: z.ZodOptional; fixedQuantity: z.ZodOptional; consentRequiredPaymentPolicy: z.ZodNullable>; savePaymentMethod: z.ZodOptional; policies: z.ZodOptional>; content: z.ZodOptional; }, z.core.$strip>>>; membersOnly: z.ZodOptional; taxableAddress: z.ZodOptional, z.ZodXor; }, z.core.$strip>, z.ZodObject<{ addressType: z.ZodEnum<{ BUSINESS: "BUSINESS"; BILLING: "BILLING"; SHIPPING: "SHIPPING"; }>; }, z.core.$strip>]>>>; modifierGroups: z.ZodOptional; name: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; modifiers: z.ZodOptional; quantity: z.ZodNullable>; label: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; details: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; couponCode: z.ZodNullable>; customContentReference: z.ZodOptional; componentId: z.ZodOptional; }, z.core.$strip>>; externalReference: z.ZodOptional; resourceId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>; declare const CreateCheckoutTemplateResponse: z.ZodObject<{ _id: z.ZodNullable>; status: z.ZodOptional>; customization: z.ZodOptional; disabledPolicyAgreementCheckbox: z.ZodOptional; }, z.core.$strip>>; lockedGiftCard: z.ZodOptional; lockedCoupon: z.ZodOptional; disabledManualPayment: z.ZodOptional; }, z.core.$strip>>; lineItems: z.ZodOptional; catalogReference: z.ZodOptional; appId: z.ZodOptional; options: z.ZodNullable>>; }, z.core.$strip>>; catalogOverrideFields: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; fullPrice: z.ZodNullable>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; image: z.ZodOptional; paymentOption: z.ZodOptional>; }, z.core.$strip>>; depositAmount: z.ZodNullable>; savePaymentMethod: z.ZodNullable>; inventoryAppId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>>>; customLineItems: z.ZodOptional; price: z.ZodOptional; priceDescription: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; media: z.ZodOptional; _id: z.ZodNullable>; taxGroupId: z.ZodNullable>; productName: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; url: z.ZodOptional; itemType: z.ZodOptional, z.ZodXor; custom: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ custom: z.ZodOptional; preset: z.ZodEnum<{ UNRECOGNISED: "UNRECOGNISED"; PHYSICAL: "PHYSICAL"; DIGITAL: "DIGITAL"; GIFT_CARD: "GIFT_CARD"; SERVICE: "SERVICE"; }>; }, z.core.$strip>, z.ZodObject<{ preset: z.ZodOptional; custom: z.ZodString; }, z.core.$strip>]>>>; fullPrice: z.ZodNullable>; quantityAvailable: z.ZodNullable>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; paymentOption: z.ZodOptional>; serviceProperties: z.ZodOptional>; numberOfParticipants: z.ZodNullable>; }, z.core.$strip>>; rootCatalogItemId: z.ZodNullable>; depositAmount: z.ZodNullable>; deliveryProfileId: z.ZodNullable>; catalogReference: z.ZodOptional; appId: z.ZodOptional; options: z.ZodNullable>>; }, z.core.$strip>>; priceUndetermined: z.ZodOptional; fixedQuantity: z.ZodOptional; consentRequiredPaymentPolicy: z.ZodNullable>; savePaymentMethod: z.ZodOptional; policies: z.ZodOptional>; content: z.ZodOptional; }, z.core.$strip>>>; membersOnly: z.ZodOptional; taxableAddress: z.ZodOptional, z.ZodXor; }, z.core.$strip>, z.ZodObject<{ addressType: z.ZodEnum<{ BUSINESS: "BUSINESS"; BILLING: "BILLING"; SHIPPING: "SHIPPING"; }>; }, z.core.$strip>]>>>; modifierGroups: z.ZodOptional; name: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; modifiers: z.ZodOptional; quantity: z.ZodNullable>; label: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; details: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; couponCode: z.ZodNullable>; customContentReference: z.ZodOptional; componentId: z.ZodOptional; }, z.core.$strip>>; externalReference: z.ZodOptional; resourceId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const GetCheckoutTemplateRequest: z.ZodObject<{ checkoutTemplateId: z.ZodString; }, z.core.$strip>; declare const GetCheckoutTemplateResponse: z.ZodObject<{ _id: z.ZodNullable>; status: z.ZodOptional>; customization: z.ZodOptional; disabledPolicyAgreementCheckbox: z.ZodOptional; }, z.core.$strip>>; lockedGiftCard: z.ZodOptional; lockedCoupon: z.ZodOptional; disabledManualPayment: z.ZodOptional; }, z.core.$strip>>; lineItems: z.ZodOptional; catalogReference: z.ZodOptional; appId: z.ZodOptional; options: z.ZodNullable>>; }, z.core.$strip>>; catalogOverrideFields: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; fullPrice: z.ZodNullable>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; image: z.ZodOptional; paymentOption: z.ZodOptional>; }, z.core.$strip>>; depositAmount: z.ZodNullable>; savePaymentMethod: z.ZodNullable>; inventoryAppId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>>>; customLineItems: z.ZodOptional; price: z.ZodOptional; priceDescription: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; media: z.ZodOptional; _id: z.ZodNullable>; taxGroupId: z.ZodNullable>; productName: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; url: z.ZodOptional; itemType: z.ZodOptional, z.ZodXor; custom: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ custom: z.ZodOptional; preset: z.ZodEnum<{ UNRECOGNISED: "UNRECOGNISED"; PHYSICAL: "PHYSICAL"; DIGITAL: "DIGITAL"; GIFT_CARD: "GIFT_CARD"; SERVICE: "SERVICE"; }>; }, z.core.$strip>, z.ZodObject<{ preset: z.ZodOptional; custom: z.ZodString; }, z.core.$strip>]>>>; fullPrice: z.ZodNullable>; quantityAvailable: z.ZodNullable>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; paymentOption: z.ZodOptional>; serviceProperties: z.ZodOptional>; numberOfParticipants: z.ZodNullable>; }, z.core.$strip>>; rootCatalogItemId: z.ZodNullable>; depositAmount: z.ZodNullable>; deliveryProfileId: z.ZodNullable>; catalogReference: z.ZodOptional; appId: z.ZodOptional; options: z.ZodNullable>>; }, z.core.$strip>>; priceUndetermined: z.ZodOptional; fixedQuantity: z.ZodOptional; consentRequiredPaymentPolicy: z.ZodNullable>; savePaymentMethod: z.ZodOptional; policies: z.ZodOptional>; content: z.ZodOptional; }, z.core.$strip>>>; membersOnly: z.ZodOptional; taxableAddress: z.ZodOptional, z.ZodXor; }, z.core.$strip>, z.ZodObject<{ addressType: z.ZodEnum<{ BUSINESS: "BUSINESS"; BILLING: "BILLING"; SHIPPING: "SHIPPING"; }>; }, z.core.$strip>]>>>; modifierGroups: z.ZodOptional; name: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; modifiers: z.ZodOptional; quantity: z.ZodNullable>; label: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; details: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; couponCode: z.ZodNullable>; customContentReference: z.ZodOptional; componentId: z.ZodOptional; }, z.core.$strip>>; externalReference: z.ZodOptional; resourceId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const UpdateCheckoutTemplateRequest: z.ZodObject<{ _id: z.ZodString; checkoutTemplate: z.ZodObject<{ _id: z.ZodNullable>; status: z.ZodOptional>; customization: z.ZodOptional; disabledPolicyAgreementCheckbox: z.ZodOptional; }, z.core.$strip>>; lockedGiftCard: z.ZodOptional; lockedCoupon: z.ZodOptional; disabledManualPayment: z.ZodOptional; }, z.core.$strip>>; lineItems: z.ZodOptional; catalogReference: z.ZodOptional; appId: z.ZodOptional; options: z.ZodNullable>>; }, z.core.$strip>>; catalogOverrideFields: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; fullPrice: z.ZodNullable>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; image: z.ZodOptional; paymentOption: z.ZodOptional>; }, z.core.$strip>>; depositAmount: z.ZodNullable>; savePaymentMethod: z.ZodNullable>; inventoryAppId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>>>; customLineItems: z.ZodOptional; price: z.ZodOptional; priceDescription: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; media: z.ZodOptional; _id: z.ZodNullable>; taxGroupId: z.ZodNullable>; productName: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; url: z.ZodOptional; itemType: z.ZodOptional, z.ZodXor; custom: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ custom: z.ZodOptional; preset: z.ZodEnum<{ UNRECOGNISED: "UNRECOGNISED"; PHYSICAL: "PHYSICAL"; DIGITAL: "DIGITAL"; GIFT_CARD: "GIFT_CARD"; SERVICE: "SERVICE"; }>; }, z.core.$strip>, z.ZodObject<{ preset: z.ZodOptional; custom: z.ZodString; }, z.core.$strip>]>>>; fullPrice: z.ZodNullable>; quantityAvailable: z.ZodNullable>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; paymentOption: z.ZodOptional>; serviceProperties: z.ZodOptional>; numberOfParticipants: z.ZodNullable>; }, z.core.$strip>>; rootCatalogItemId: z.ZodNullable>; depositAmount: z.ZodNullable>; deliveryProfileId: z.ZodNullable>; catalogReference: z.ZodOptional; appId: z.ZodOptional; options: z.ZodNullable>>; }, z.core.$strip>>; priceUndetermined: z.ZodOptional; fixedQuantity: z.ZodOptional; consentRequiredPaymentPolicy: z.ZodNullable>; savePaymentMethod: z.ZodOptional; policies: z.ZodOptional>; content: z.ZodOptional; }, z.core.$strip>>>; membersOnly: z.ZodOptional; taxableAddress: z.ZodOptional, z.ZodXor; }, z.core.$strip>, z.ZodObject<{ addressType: z.ZodEnum<{ BUSINESS: "BUSINESS"; BILLING: "BILLING"; SHIPPING: "SHIPPING"; }>; }, z.core.$strip>]>>>; modifierGroups: z.ZodOptional; name: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; modifiers: z.ZodOptional; quantity: z.ZodNullable>; label: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; details: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; couponCode: z.ZodNullable>; customContentReference: z.ZodOptional; componentId: z.ZodOptional; }, z.core.$strip>>; externalReference: z.ZodOptional; resourceId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; }, z.core.$strip>; declare const UpdateCheckoutTemplateResponse: z.ZodObject<{ _id: z.ZodNullable>; status: z.ZodOptional>; customization: z.ZodOptional; disabledPolicyAgreementCheckbox: z.ZodOptional; }, z.core.$strip>>; lockedGiftCard: z.ZodOptional; lockedCoupon: z.ZodOptional; disabledManualPayment: z.ZodOptional; }, z.core.$strip>>; lineItems: z.ZodOptional; catalogReference: z.ZodOptional; appId: z.ZodOptional; options: z.ZodNullable>>; }, z.core.$strip>>; catalogOverrideFields: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; fullPrice: z.ZodNullable>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; image: z.ZodOptional; paymentOption: z.ZodOptional>; }, z.core.$strip>>; depositAmount: z.ZodNullable>; savePaymentMethod: z.ZodNullable>; inventoryAppId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>>>; customLineItems: z.ZodOptional; price: z.ZodOptional; priceDescription: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; media: z.ZodOptional; _id: z.ZodNullable>; taxGroupId: z.ZodNullable>; productName: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; url: z.ZodOptional; itemType: z.ZodOptional, z.ZodXor; custom: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ custom: z.ZodOptional; preset: z.ZodEnum<{ UNRECOGNISED: "UNRECOGNISED"; PHYSICAL: "PHYSICAL"; DIGITAL: "DIGITAL"; GIFT_CARD: "GIFT_CARD"; SERVICE: "SERVICE"; }>; }, z.core.$strip>, z.ZodObject<{ preset: z.ZodOptional; custom: z.ZodString; }, z.core.$strip>]>>>; fullPrice: z.ZodNullable>; quantityAvailable: z.ZodNullable>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; paymentOption: z.ZodOptional>; serviceProperties: z.ZodOptional>; numberOfParticipants: z.ZodNullable>; }, z.core.$strip>>; rootCatalogItemId: z.ZodNullable>; depositAmount: z.ZodNullable>; deliveryProfileId: z.ZodNullable>; catalogReference: z.ZodOptional; appId: z.ZodOptional; options: z.ZodNullable>>; }, z.core.$strip>>; priceUndetermined: z.ZodOptional; fixedQuantity: z.ZodOptional; consentRequiredPaymentPolicy: z.ZodNullable>; savePaymentMethod: z.ZodOptional; policies: z.ZodOptional>; content: z.ZodOptional; }, z.core.$strip>>>; membersOnly: z.ZodOptional; taxableAddress: z.ZodOptional, z.ZodXor; }, z.core.$strip>, z.ZodObject<{ addressType: z.ZodEnum<{ BUSINESS: "BUSINESS"; BILLING: "BILLING"; SHIPPING: "SHIPPING"; }>; }, z.core.$strip>]>>>; modifierGroups: z.ZodOptional; name: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; modifiers: z.ZodOptional; quantity: z.ZodNullable>; label: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; details: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; couponCode: z.ZodNullable>; customContentReference: z.ZodOptional; componentId: z.ZodOptional; }, z.core.$strip>>; externalReference: z.ZodOptional; resourceId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const DeleteCheckoutTemplateRequest: z.ZodObject<{ checkoutTemplateId: z.ZodString; }, z.core.$strip>; declare const DeleteCheckoutTemplateResponse: z.ZodObject<{}, z.core.$strip>; declare const QueryCheckoutTemplatesRequest: z.ZodObject<{ query: z.ZodObject<{ filter: z.ZodOptional; $exists: z.ZodOptional; $gt: z.ZodOptional; $gte: z.ZodOptional; $hasAll: z.ZodOptional>; $hasSome: z.ZodOptional>; $in: z.ZodOptional>; $lt: z.ZodOptional; $lte: z.ZodOptional; $ne: z.ZodOptional; $nin: z.ZodOptional>; $startsWith: z.ZodOptional; }, z.core.$strict>>; status: z.ZodOptional; $exists: z.ZodOptional; $gt: z.ZodOptional; $gte: z.ZodOptional; $hasAll: z.ZodOptional>; $hasSome: z.ZodOptional>; $in: z.ZodOptional>; $lt: z.ZodOptional; $lte: z.ZodOptional; $ne: z.ZodOptional; $nin: z.ZodOptional>; $startsWith: z.ZodOptional; }, z.core.$strict>>; $and: z.ZodOptional>; $or: z.ZodOptional>; $not: z.ZodOptional; }, z.core.$strict>>; sort: z.ZodOptional>; order: z.ZodOptional>; }, z.core.$strip>>>; }, z.core.$catchall>; }, z.core.$strip>; declare const QueryCheckoutTemplatesResponse: z.ZodObject<{ checkoutTemplates: z.ZodOptional>; status: z.ZodOptional>; customization: z.ZodOptional; disabledPolicyAgreementCheckbox: z.ZodOptional; }, z.core.$strip>>; lockedGiftCard: z.ZodOptional; lockedCoupon: z.ZodOptional; disabledManualPayment: z.ZodOptional; }, z.core.$strip>>; lineItems: z.ZodOptional; catalogReference: z.ZodOptional; appId: z.ZodOptional; options: z.ZodNullable>>; }, z.core.$strip>>; catalogOverrideFields: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; fullPrice: z.ZodNullable>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; image: z.ZodOptional; paymentOption: z.ZodOptional>; }, z.core.$strip>>; depositAmount: z.ZodNullable>; savePaymentMethod: z.ZodNullable>; inventoryAppId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>>>; customLineItems: z.ZodOptional; price: z.ZodOptional; priceDescription: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; descriptionLines: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>, z.ZodXor; colorInfo: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ colorInfo: z.ZodOptional; plainText: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ plainText: z.ZodOptional; colorInfo: z.ZodObject<{ original: z.ZodOptional; translated: z.ZodNullable>; code: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>]>>>>; media: z.ZodOptional; _id: z.ZodNullable>; taxGroupId: z.ZodNullable>; productName: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; url: z.ZodOptional; itemType: z.ZodOptional, z.ZodXor; custom: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ custom: z.ZodOptional; preset: z.ZodEnum<{ UNRECOGNISED: "UNRECOGNISED"; PHYSICAL: "PHYSICAL"; DIGITAL: "DIGITAL"; GIFT_CARD: "GIFT_CARD"; SERVICE: "SERVICE"; }>; }, z.core.$strip>, z.ZodObject<{ preset: z.ZodOptional; custom: z.ZodString; }, z.core.$strip>]>>>; fullPrice: z.ZodNullable>; quantityAvailable: z.ZodNullable>; physicalProperties: z.ZodOptional>; sku: z.ZodNullable>; shippable: z.ZodOptional; }, z.core.$strip>>; paymentOption: z.ZodOptional>; serviceProperties: z.ZodOptional>; numberOfParticipants: z.ZodNullable>; }, z.core.$strip>>; rootCatalogItemId: z.ZodNullable>; depositAmount: z.ZodNullable>; deliveryProfileId: z.ZodNullable>; catalogReference: z.ZodOptional; appId: z.ZodOptional; options: z.ZodNullable>>; }, z.core.$strip>>; priceUndetermined: z.ZodOptional; fixedQuantity: z.ZodOptional; consentRequiredPaymentPolicy: z.ZodNullable>; savePaymentMethod: z.ZodOptional; policies: z.ZodOptional>; content: z.ZodOptional; }, z.core.$strip>>>; membersOnly: z.ZodOptional; taxableAddress: z.ZodOptional, z.ZodXor; }, z.core.$strip>, z.ZodObject<{ addressType: z.ZodEnum<{ BUSINESS: "BUSINESS"; BILLING: "BILLING"; SHIPPING: "SHIPPING"; }>; }, z.core.$strip>]>>>; modifierGroups: z.ZodOptional; name: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; modifiers: z.ZodOptional; quantity: z.ZodNullable>; label: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; details: z.ZodOptional; translated: z.ZodNullable>; }, z.core.$strip>>; price: z.ZodNullable>; }, z.core.$strip>>>; }, z.core.$strip>>>; }, z.core.$strip>>>; couponCode: z.ZodNullable>; customContentReference: z.ZodOptional; componentId: z.ZodOptional; }, z.core.$strip>>; externalReference: z.ZodOptional; resourceId: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>>>; pagingMetadata: z.ZodOptional>; cursors: z.ZodOptional>; prev: z.ZodNullable>; }, z.core.$strip>>; hasNext: z.ZodNullable>; }, z.core.$strip>>; }, z.core.$strip>; declare const CreateCheckoutFromTemplateRequest: z.ZodObject<{ checkoutTemplateId: z.ZodString; siteId: z.ZodString; }, z.core.$strip>; declare const CreateCheckoutFromTemplateResponse: z.ZodObject<{ checkoutId: z.ZodOptional; checkoutUrl: z.ZodOptional; purchaseFlowId: z.ZodNullable>; }, z.core.$strip>; declare const CreateAndRedirectToCheckoutRequest: z.ZodObject<{ checkoutTemplateId: z.ZodString; siteId: z.ZodString; }, z.core.$strip>; declare const CreateAndRedirectToCheckoutResponse: z.ZodObject<{ body: z.ZodOptional; statusCode: z.ZodNullable>; headers: z.ZodOptional; value: z.ZodOptional; }, z.core.$strip>>>; }, z.core.$strip>; export { CreateAndRedirectToCheckoutRequest, CreateAndRedirectToCheckoutResponse, CreateCheckoutFromTemplateRequest, CreateCheckoutFromTemplateResponse, CreateCheckoutTemplateRequest, CreateCheckoutTemplateResponse, DeleteCheckoutTemplateRequest, DeleteCheckoutTemplateResponse, GetCheckoutTemplateRequest, GetCheckoutTemplateResponse, QueryCheckoutTemplatesRequest, QueryCheckoutTemplatesResponse, UpdateCheckoutTemplateRequest, UpdateCheckoutTemplateResponse };