UNPKG

liferay-headless-rest-client

Version:
201 lines (200 loc) 29.3 kB
import type { Options as ClientOptions, TDataShape, Client } from '@hey-api/client-fetch'; import type { GetCartBillingAddresData, GetCartBillingAddresResponses, GetCartByExternalReferenceCodeBillingAddressData, GetCartByExternalReferenceCodeBillingAddressResponses, GetCartByExternalReferenceCodeShippingAddressData, GetCartByExternalReferenceCodeShippingAddressResponses, GetCartShippingAddresData, GetCartShippingAddresResponses, DeleteCartAttachmentData, DeleteCartAttachmentResponses, DeleteCartByExternalReferenceCodeAttachmentByExternalReferenceCodeAttachmentExternalReferenceCodeData, DeleteCartByExternalReferenceCodeAttachmentByExternalReferenceCodeAttachmentExternalReferenceCodeResponses, GetCartAttachmentsPageData, GetCartAttachmentsPageResponses, GetCartByExternalReferenceCodeAttachmentsPageData, GetCartByExternalReferenceCodeAttachmentsPageResponses, PostCartAttachmentByBase64Data, PostCartAttachmentByBase64Responses, PostCartAttachmentsPageExportBatchData, PostCartAttachmentsPageExportBatchResponses, PostCartByExternalReferenceCodeAttachmentByBase64Data, PostCartByExternalReferenceCodeAttachmentByBase64Responses, DeleteCartCommentData, DeleteCartCommentResponses, GetCartCommentData, GetCartCommentResponses, PatchCartCommentData, PatchCartCommentResponses, PutCartCommentData, PutCartCommentResponses, DeleteCartCommentBatchData, DeleteCartCommentBatchResponses, PutCartCommentBatchData, PutCartCommentBatchResponses, DeleteCartCommentByExternalReferenceCodeData, DeleteCartCommentByExternalReferenceCodeResponses, GetCartCommentByExternalReferenceCodeData, GetCartCommentByExternalReferenceCodeResponses, PatchCartCommentByExternalReferenceCodeData, PatchCartCommentByExternalReferenceCodeResponses, PutCartCommentByExternalReferenceCodeData, PutCartCommentByExternalReferenceCodeResponses, GetCartByExternalReferenceCodeCommentsPageData, GetCartByExternalReferenceCodeCommentsPageResponses, PostCartByExternalReferenceCodeCommentData, PostCartByExternalReferenceCodeCommentResponses, GetCartCommentsPageData, GetCartCommentsPageResponses, PostCartCommentData, PostCartCommentResponses, DeleteCartItemData, DeleteCartItemResponses, GetCartItemData, GetCartItemResponses, PatchCartItemData, PatchCartItemResponses, PutCartItemData, PutCartItemResponses, DeleteCartItemBatchData, DeleteCartItemBatchResponses, PutCartItemBatchData, PutCartItemBatchResponses, DeleteCartItemByExternalReferenceCodeData, DeleteCartItemByExternalReferenceCodeResponses, GetCartItemByExternalReferenceCodeData, GetCartItemByExternalReferenceCodeResponses, PatchCartItemByExternalReferenceCodeData, PatchCartItemByExternalReferenceCodeResponses, PutCartItemByExternalReferenceCodeData, PutCartItemByExternalReferenceCodeResponses, GetCartByExternalReferenceCodeItemsPageData, GetCartByExternalReferenceCodeItemsPageResponses, PostCartByExternalReferenceCodeItemData, PostCartByExternalReferenceCodeItemResponses, GetCartItemsPageData, GetCartItemsPageResponses, PostCartItemData, PostCartItemResponses, DeleteCartData, DeleteCartResponses, GetCartData, GetCartResponses, PatchCartData, PatchCartResponses, PutCartData, PutCartResponses, DeleteCartBatchData, DeleteCartBatchResponses, PutCartBatchData, PutCartBatchResponses, DeleteCartByExternalReferenceCodeData, DeleteCartByExternalReferenceCodeResponses, GetCartByExternalReferenceCodeData, GetCartByExternalReferenceCodeResponses, PatchCartByExternalReferenceCodeData, PatchCartByExternalReferenceCodeResponses, PutCartByExternalReferenceCodeData, PutCartByExternalReferenceCodeResponses, GetCartByExternalReferenceCodePaymentUrlData, GetCartByExternalReferenceCodePaymentUrlResponses, GetCartPaymentUrlData, GetCartPaymentUrlResponses, GetChannelAccountCartsPageData, GetChannelAccountCartsPageResponses, GetChannelByExternalReferenceCodeChannelExternalReferenceCodeAccountByExternalReferenceCodeAccountExternalReferenceCodeCartsPageData, GetChannelByExternalReferenceCodeChannelExternalReferenceCodeAccountByExternalReferenceCodeAccountExternalReferenceCodeCartsPageResponses, GetChannelCartsPageData, GetChannelCartsPageResponses, PostChannelCartData, PostChannelCartResponses, PostCartByExternalReferenceCodeCheckoutData, PostCartByExternalReferenceCodeCheckoutResponses, PostCartByExternalReferenceCodeCouponCodeData, PostCartByExternalReferenceCodeCouponCodeResponses, PostCartCheckoutData, PostCartCheckoutResponses, PostCartCouponCodeData, PostCartCouponCodeResponses, PostChannelCartByExternalReferenceCodeData, PostChannelCartByExternalReferenceCodeResponses, GetCartCartTransitionsPageData, GetCartCartTransitionsPageResponses, PostCartCartTransitionData, PostCartCartTransitionResponses, PostCartCartTransitionBatchData, PostCartCartTransitionBatchResponses, PostCartCartTransitionsPageExportBatchData, PostCartCartTransitionsPageExportBatchResponses, GetCartByExternalReferenceCodePaymentMethodsPageData, GetCartByExternalReferenceCodePaymentMethodsPageResponses, GetCartPaymentMethodsPageData, GetCartPaymentMethodsPageResponses, PostCartPaymentMethodsPageExportBatchData, PostCartPaymentMethodsPageExportBatchResponses, GetCartByExternalReferenceCodeShippingMethodsPageData, GetCartByExternalReferenceCodeShippingMethodsPageResponses, GetCartShippingMethodsPageData, GetCartShippingMethodsPageResponses, PostCartShippingMethodsPageExportBatchData, PostCartShippingMethodsPageExportBatchResponses, GetCartByExternalReferenceCodeDeliveryTermsPageData, GetCartByExternalReferenceCodeDeliveryTermsPageResponses, GetCartByExternalReferenceCodePaymentTermsPageData, GetCartByExternalReferenceCodePaymentTermsPageResponses, GetCartDeliveryTermsPageData, GetCartDeliveryTermsPageResponses, GetCartPaymentTermsPageData, GetCartPaymentTermsPageResponses } from './types.gen'; export type Options<TData extends TDataShape = TDataShape, ThrowOnError extends boolean = boolean> = ClientOptions<TData, ThrowOnError> & { /** * You can provide a client instance returned by `createClient()` instead of * individual options. This might be also useful if you want to implement a * custom client. */ client?: Client; /** * You can pass arbitrary values through the `meta` object. This can be * used to access values that aren't defined as part of the SDK function. */ meta?: Record<string, unknown>; }; /** * Retrieve cart billing address. */ export declare const getCartBillingAddres: <ThrowOnError extends boolean = false>(options: Options<GetCartBillingAddresData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartBillingAddresResponses, unknown, ThrowOnError, "fields">; /** * Retrieve cart billing address. */ export declare const getCartByExternalReferenceCodeBillingAddress: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodeBillingAddressData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodeBillingAddressResponses, unknown, ThrowOnError, "fields">; /** * Retrieve cart billing address. */ export declare const getCartByExternalReferenceCodeShippingAddress: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodeShippingAddressData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodeShippingAddressResponses, unknown, ThrowOnError, "fields">; /** * Retrieve cart billing address. */ export declare const getCartShippingAddres: <ThrowOnError extends boolean = false>(options: Options<GetCartShippingAddresData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartShippingAddresResponses, unknown, ThrowOnError, "fields">; export declare const deleteCartAttachment: <ThrowOnError extends boolean = false>(options: Options<DeleteCartAttachmentData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartAttachmentResponses, unknown, ThrowOnError, "fields">; export declare const deleteCartByExternalReferenceCodeAttachmentByExternalReferenceCodeAttachmentExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<DeleteCartByExternalReferenceCodeAttachmentByExternalReferenceCodeAttachmentExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartByExternalReferenceCodeAttachmentByExternalReferenceCodeAttachmentExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; export declare const getCartAttachmentsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartAttachmentsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartAttachmentsPageResponses, unknown, ThrowOnError, "fields">; export declare const getCartByExternalReferenceCodeAttachmentsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodeAttachmentsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodeAttachmentsPageResponses, unknown, ThrowOnError, "fields">; export declare const postCartAttachmentByBase64: <ThrowOnError extends boolean = false>(options: Options<PostCartAttachmentByBase64Data, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartAttachmentByBase64Responses, unknown, ThrowOnError, "fields">; export declare const postCartAttachmentsPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostCartAttachmentsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartAttachmentsPageExportBatchResponses, unknown, ThrowOnError, "fields">; export declare const postCartByExternalReferenceCodeAttachmentByBase64: <ThrowOnError extends boolean = false>(options: Options<PostCartByExternalReferenceCodeAttachmentByBase64Data, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartByExternalReferenceCodeAttachmentByBase64Responses, unknown, ThrowOnError, "fields">; export declare const deleteCartComment: <ThrowOnError extends boolean = false>(options: Options<DeleteCartCommentData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartCommentResponses, unknown, ThrowOnError, "fields">; export declare const getCartComment: <ThrowOnError extends boolean = false>(options: Options<GetCartCommentData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartCommentResponses, unknown, ThrowOnError, "fields">; export declare const patchCartComment: <ThrowOnError extends boolean = false>(options: Options<PatchCartCommentData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchCartCommentResponses, unknown, ThrowOnError, "fields">; export declare const putCartComment: <ThrowOnError extends boolean = false>(options: Options<PutCartCommentData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutCartCommentResponses, unknown, ThrowOnError, "fields">; export declare const deleteCartCommentBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteCartCommentBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartCommentBatchResponses, unknown, ThrowOnError, "fields">; export declare const putCartCommentBatch: <ThrowOnError extends boolean = false>(options?: Options<PutCartCommentBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutCartCommentBatchResponses, unknown, ThrowOnError, "fields">; /** * Deletes a Cart Comment by external reference code. */ export declare const deleteCartCommentByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<DeleteCartCommentByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartCommentByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; /** * Retrieve information of the given Cart Comment by external reference code. */ export declare const getCartCommentByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<GetCartCommentByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartCommentByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; /** * Update the provided Cart Comment by external reference code. */ export declare const patchCartCommentByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PatchCartCommentByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchCartCommentByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; /** * Update the provided Cart Comment by external reference code. */ export declare const putCartCommentByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PutCartCommentByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutCartCommentByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; export declare const getCartByExternalReferenceCodeCommentsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodeCommentsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodeCommentsPageResponses, unknown, ThrowOnError, "fields">; export declare const postCartByExternalReferenceCodeComment: <ThrowOnError extends boolean = false>(options: Options<PostCartByExternalReferenceCodeCommentData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartByExternalReferenceCodeCommentResponses, unknown, ThrowOnError, "fields">; export declare const getCartCommentsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartCommentsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartCommentsPageResponses, unknown, ThrowOnError, "fields">; export declare const postCartComment: <ThrowOnError extends boolean = false>(options: Options<PostCartCommentData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartCommentResponses, unknown, ThrowOnError, "fields">; /** * Deletes an Cart Item by ID. */ export declare const deleteCartItem: <ThrowOnError extends boolean = false>(options: Options<DeleteCartItemData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartItemResponses, unknown, ThrowOnError, "fields">; /** * Retrieve information of the given Cart */ export declare const getCartItem: <ThrowOnError extends boolean = false>(options: Options<GetCartItemData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartItemResponses, unknown, ThrowOnError, "fields">; /** * Retrieve information of the given Cart. */ export declare const patchCartItem: <ThrowOnError extends boolean = false>(options: Options<PatchCartItemData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchCartItemResponses, unknown, ThrowOnError, "fields">; /** * update the given Cart. */ export declare const putCartItem: <ThrowOnError extends boolean = false>(options: Options<PutCartItemData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutCartItemResponses, unknown, ThrowOnError, "fields">; export declare const deleteCartItemBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteCartItemBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartItemBatchResponses, unknown, ThrowOnError, "fields">; export declare const putCartItemBatch: <ThrowOnError extends boolean = false>(options?: Options<PutCartItemBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutCartItemBatchResponses, unknown, ThrowOnError, "fields">; /** * Deletes a Cart Item by external reference code. */ export declare const deleteCartItemByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<DeleteCartItemByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartItemByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; /** * Retrieve information of the given Cart Item by external reference code. */ export declare const getCartItemByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<GetCartItemByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartItemByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; /** * Update the provided Cart Item by external reference code. */ export declare const patchCartItemByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PatchCartItemByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchCartItemByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; /** * Update the provided Cart Item by external reference code. */ export declare const putCartItemByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PutCartItemByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutCartItemByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; /** * Retrieve cart items of a Cart. */ export declare const getCartByExternalReferenceCodeItemsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodeItemsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodeItemsPageResponses, unknown, ThrowOnError, "fields">; /** * Add new Item to a Cart, return the whole Cart updated. */ export declare const postCartByExternalReferenceCodeItem: <ThrowOnError extends boolean = false>(options: Options<PostCartByExternalReferenceCodeItemData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartByExternalReferenceCodeItemResponses, unknown, ThrowOnError, "fields">; /** * Retrieve cart items of a Cart. */ export declare const getCartItemsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartItemsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartItemsPageResponses, unknown, ThrowOnError, "fields">; /** * Add new Items to a Cart, return the whole Cart updated. */ export declare const postCartItem: <ThrowOnError extends boolean = false>(options: Options<PostCartItemData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartItemResponses, unknown, ThrowOnError, "fields">; export declare const deleteCart: <ThrowOnError extends boolean = false>(options: Options<DeleteCartData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartResponses, unknown, ThrowOnError, "fields">; /** * Retrieve information of the given Cart. */ export declare const getCart: <ThrowOnError extends boolean = false>(options: Options<GetCartData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartResponses, unknown, ThrowOnError, "fields">; export declare const patchCart: <ThrowOnError extends boolean = false>(options: Options<PatchCartData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchCartResponses, unknown, ThrowOnError, "fields">; export declare const putCart: <ThrowOnError extends boolean = false>(options: Options<PutCartData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutCartResponses, unknown, ThrowOnError, "fields">; export declare const deleteCartBatch: <ThrowOnError extends boolean = false>(options?: Options<DeleteCartBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartBatchResponses, unknown, ThrowOnError, "fields">; export declare const putCartBatch: <ThrowOnError extends boolean = false>(options?: Options<PutCartBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutCartBatchResponses, unknown, ThrowOnError, "fields">; export declare const deleteCartByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<DeleteCartByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<DeleteCartByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; /** * Retrieve information of the given Cart by external reference code. */ export declare const getCartByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; export declare const patchCartByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PatchCartByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PatchCartByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; export declare const putCartByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PutCartByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PutCartByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; export declare const getCartByExternalReferenceCodePaymentUrl: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodePaymentUrlData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodePaymentUrlResponses, unknown, ThrowOnError, "fields">; export declare const getCartPaymentUrl: <ThrowOnError extends boolean = false>(options: Options<GetCartPaymentUrlData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartPaymentUrlResponses, unknown, ThrowOnError, "fields">; /** * Retrieves carts for specific account in the given channel. */ export declare const getChannelAccountCartsPage: <ThrowOnError extends boolean = false>(options: Options<GetChannelAccountCartsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetChannelAccountCartsPageResponses, unknown, ThrowOnError, "fields">; /** * Retrieves carts for specific account in the given channel. */ export declare const getChannelByExternalReferenceCodeChannelExternalReferenceCodeAccountByExternalReferenceCodeAccountExternalReferenceCodeCartsPage: <ThrowOnError extends boolean = false>(options: Options<GetChannelByExternalReferenceCodeChannelExternalReferenceCodeAccountByExternalReferenceCodeAccountExternalReferenceCodeCartsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetChannelByExternalReferenceCodeChannelExternalReferenceCodeAccountByExternalReferenceCodeAccountExternalReferenceCodeCartsPageResponses, unknown, ThrowOnError, "fields">; /** * Retrieves carts in the given channel. */ export declare const getChannelCartsPage: <ThrowOnError extends boolean = false>(options: Options<GetChannelCartsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetChannelCartsPageResponses, unknown, ThrowOnError, "fields">; export declare const postChannelCart: <ThrowOnError extends boolean = false>(options: Options<PostChannelCartData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostChannelCartResponses, unknown, ThrowOnError, "fields">; export declare const postCartByExternalReferenceCodeCheckout: <ThrowOnError extends boolean = false>(options: Options<PostCartByExternalReferenceCodeCheckoutData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartByExternalReferenceCodeCheckoutResponses, unknown, ThrowOnError, "fields">; /** * Add a coupon code to a Cart, return the whole Cart updated. */ export declare const postCartByExternalReferenceCodeCouponCode: <ThrowOnError extends boolean = false>(options: Options<PostCartByExternalReferenceCodeCouponCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartByExternalReferenceCodeCouponCodeResponses, unknown, ThrowOnError, "fields">; export declare const postCartCheckout: <ThrowOnError extends boolean = false>(options: Options<PostCartCheckoutData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartCheckoutResponses, unknown, ThrowOnError, "fields">; /** * Add a coupon code to a Cart, return the whole Cart updated. */ export declare const postCartCouponCode: <ThrowOnError extends boolean = false>(options: Options<PostCartCouponCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartCouponCodeResponses, unknown, ThrowOnError, "fields">; /** * Creates a Cart. */ export declare const postChannelCartByExternalReferenceCode: <ThrowOnError extends boolean = false>(options: Options<PostChannelCartByExternalReferenceCodeData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostChannelCartByExternalReferenceCodeResponses, unknown, ThrowOnError, "fields">; /** * Retrieve cart transitions of the given Cart. */ export declare const getCartCartTransitionsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartCartTransitionsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartCartTransitionsPageResponses, unknown, ThrowOnError, "fields">; export declare const postCartCartTransition: <ThrowOnError extends boolean = false>(options: Options<PostCartCartTransitionData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartCartTransitionResponses, unknown, ThrowOnError, "fields">; export declare const postCartCartTransitionBatch: <ThrowOnError extends boolean = false>(options: Options<PostCartCartTransitionBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartCartTransitionBatchResponses, unknown, ThrowOnError, "fields">; export declare const postCartCartTransitionsPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostCartCartTransitionsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartCartTransitionsPageExportBatchResponses, unknown, ThrowOnError, "fields">; /** * Retrieve payment methods available for the Cart. */ export declare const getCartByExternalReferenceCodePaymentMethodsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodePaymentMethodsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodePaymentMethodsPageResponses, unknown, ThrowOnError, "fields">; /** * Retrieve payment methods available for the Cart. */ export declare const getCartPaymentMethodsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartPaymentMethodsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartPaymentMethodsPageResponses, unknown, ThrowOnError, "fields">; export declare const postCartPaymentMethodsPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostCartPaymentMethodsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartPaymentMethodsPageExportBatchResponses, unknown, ThrowOnError, "fields">; /** * Retrieve payment methods available for the Cart. */ export declare const getCartByExternalReferenceCodeShippingMethodsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodeShippingMethodsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodeShippingMethodsPageResponses, unknown, ThrowOnError, "fields">; /** * Retrieve payment methods available for the Cart. */ export declare const getCartShippingMethodsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartShippingMethodsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartShippingMethodsPageResponses, unknown, ThrowOnError, "fields">; export declare const postCartShippingMethodsPageExportBatch: <ThrowOnError extends boolean = false>(options: Options<PostCartShippingMethodsPageExportBatchData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<PostCartShippingMethodsPageExportBatchResponses, unknown, ThrowOnError, "fields">; /** * Retrieve delivery terms available for the Cart. */ export declare const getCartByExternalReferenceCodeDeliveryTermsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodeDeliveryTermsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodeDeliveryTermsPageResponses, unknown, ThrowOnError, "fields">; /** * Retrieve payment terms available for the Cart. */ export declare const getCartByExternalReferenceCodePaymentTermsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartByExternalReferenceCodePaymentTermsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartByExternalReferenceCodePaymentTermsPageResponses, unknown, ThrowOnError, "fields">; /** * Retrieve delivery terms available for the Cart. */ export declare const getCartDeliveryTermsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartDeliveryTermsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartDeliveryTermsPageResponses, unknown, ThrowOnError, "fields">; /** * Retrieve payment terms available for the Cart. */ export declare const getCartPaymentTermsPage: <ThrowOnError extends boolean = false>(options: Options<GetCartPaymentTermsPageData, ThrowOnError>) => import("@hey-api/client-fetch").RequestResult<GetCartPaymentTermsPageResponses, unknown, ThrowOnError, "fields">;