/**
* Shop API
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
*
* OpenAPI spec version: 20.4
*
*
* NOTE: This class is auto generated by the swagger code generator program.
* https://github.com/swagger-api/swagger-codegen.git
* Do not edit the class manually.
*
*/
import ApiClient from './ApiClient'
import ApproachingDiscount from './models/ApproachingDiscount'
import ApproachingDiscountResult from './models/ApproachingDiscountResult'
import AuthRequest from './models/AuthRequest'
import Basket from './models/Basket'
import BasketPaymentInstrumentRequest from './models/BasketPaymentInstrumentRequest'
import BasketReference from './models/BasketReference'
import BasketsResult from './models/BasketsResult'
import BonusDiscountLineItem from './models/BonusDiscountLineItem'
import BoolFilter from './models/BoolFilter'
import BoolQuery from './models/BoolQuery'
import BundledProduct from './models/BundledProduct'
import Category from './models/Category'
import CategoryResult from './models/CategoryResult'
import Content from './models/Content'
import ContentFolder from './models/ContentFolder'
import ContentFolderResult from './models/ContentFolderResult'
import ContentResult from './models/ContentResult'
import ContentSearchRefinement from './models/ContentSearchRefinement'
import ContentSearchRefinementValue from './models/ContentSearchRefinementValue'
import ContentSearchResult from './models/ContentSearchResult'
import CouponItem from './models/CouponItem'
import CustomObject from './models/CustomObject'
import Customer from './models/Customer'
import CustomerAddress from './models/CustomerAddress'
import CustomerAddressLink from './models/CustomerAddressLink'
import CustomerAddressResult from './models/CustomerAddressResult'
import CustomerInfo from './models/CustomerInfo'
import CustomerOrderResult from './models/CustomerOrderResult'
import CustomerPaymentCardRequest from './models/CustomerPaymentCardRequest'
import CustomerPaymentInstrument from './models/CustomerPaymentInstrument'
import CustomerPaymentInstrumentRequest from './models/CustomerPaymentInstrumentRequest'
import CustomerPaymentInstrumentResult from './models/CustomerPaymentInstrumentResult'
import CustomerProductList from './models/CustomerProductList'
import CustomerProductListItem from './models/CustomerProductListItem'
import CustomerProductListItemLink from './models/CustomerProductListItemLink'
import CustomerProductListItemPurchase from './models/CustomerProductListItemPurchase'
import CustomerProductListItemPurchaseResult from './models/CustomerProductListItemPurchaseResult'
import CustomerProductListItemResult from './models/CustomerProductListItemResult'
import CustomerProductListRegistrant from './models/CustomerProductListRegistrant'
import CustomerProductListResult from './models/CustomerProductListResult'
import CustomerRegistration from './models/CustomerRegistration'
import Discount from './models/Discount'
import DiscountRequest from './models/DiscountRequest'
import Fault from './models/Fault'
import FilteredQuery from './models/FilteredQuery'
import GiftCertificate from './models/GiftCertificate'
import GiftCertificateItem from './models/GiftCertificateItem'
import GiftCertificateRequest from './models/GiftCertificateRequest'
import Image from './models/Image'
import ImageGroup from './models/ImageGroup'
import Inventory from './models/Inventory'
import Locale from './models/Locale'
import Master from './models/Master'
import NestedQuery from './models/NestedQuery'
import Note from './models/Note'
import NotesResult from './models/NotesResult'
import Option from './models/Option'
import OptionItem from './models/OptionItem'
import OptionValue from './models/OptionValue'
import Order from './models/Order'
import OrderAddress from './models/OrderAddress'
import OrderPaymentCardRequest from './models/OrderPaymentCardRequest'
import OrderPaymentInstrument from './models/OrderPaymentInstrument'
import OrderPaymentInstrumentRequest from './models/OrderPaymentInstrumentRequest'
import OrderSearchHit from './models/OrderSearchHit'
import OrderSearchRequest from './models/OrderSearchRequest'
import OrderSearchResult from './models/OrderSearchResult'
import PasswordChangeRequest from './models/PasswordChangeRequest'
import PasswordReset from './models/PasswordReset'
import PaymentBankAccount from './models/PaymentBankAccount'
import PaymentBankAccountRequest from './models/PaymentBankAccountRequest'
import PaymentCard from './models/PaymentCard'
import PaymentCardSpec from './models/PaymentCardSpec'
import PaymentMethod from './models/PaymentMethod'
import PaymentMethodResult from './models/PaymentMethodResult'
import PriceAdjustment from './models/PriceAdjustment'
import PriceAdjustmentLimit from './models/PriceAdjustmentLimit'
import PriceAdjustmentLimits from './models/PriceAdjustmentLimits'
import PriceAdjustmentRequest from './models/PriceAdjustmentRequest'
import Product from './models/Product'
import ProductDetailsLink from './models/ProductDetailsLink'
import ProductItem from './models/ProductItem'
import ProductLink from './models/ProductLink'
import ProductListEvent from './models/ProductListEvent'
import ProductListItemReference from './models/ProductListItemReference'
import ProductListLink from './models/ProductListLink'
import ProductListRegistrant from './models/ProductListRegistrant'
import ProductListShippingAddress from './models/ProductListShippingAddress'
import ProductPromotion from './models/ProductPromotion'
import ProductRecommendationsResult from './models/ProductRecommendationsResult'
import ProductRef from './models/ProductRef'
import ProductResult from './models/ProductResult'
import ProductSearchHit from './models/ProductSearchHit'
import ProductSearchRefinement from './models/ProductSearchRefinement'
import ProductSearchRefinementValue from './models/ProductSearchRefinementValue'
import ProductSearchResult from './models/ProductSearchResult'
import ProductSearchSortingOption from './models/ProductSearchSortingOption'
import ProductSimpleLink from './models/ProductSimpleLink'
import ProductType from './models/ProductType'
import Promotion from './models/Promotion'
import PromotionLink from './models/PromotionLink'
import PromotionResult from './models/PromotionResult'
import PublicProductList from './models/PublicProductList'
import PublicProductListItem from './models/PublicProductListItem'
import PublicProductListItemResult from './models/PublicProductListItemResult'
import PublicProductListLink from './models/PublicProductListLink'
import PublicProductListResult from './models/PublicProductListResult'
import QueryFilter from './models/QueryFilter'
import Range2Filter from './models/Range2Filter'
import RangeFilter from './models/RangeFilter'
import Recommendation from './models/Recommendation'
import RecommendationType from './models/RecommendationType'
import ResetPasswordRequest from './models/ResetPasswordRequest'
import ResetPasswordTokenRequest from './models/ResetPasswordTokenRequest'
import ResetPasswordTokenResult from './models/ResetPasswordTokenResult'
import ResultPage from './models/ResultPage'
import Shipment from './models/Shipment'
import ShippingItem from './models/ShippingItem'
import ShippingMethod from './models/ShippingMethod'
import ShippingMethodResult from './models/ShippingMethodResult'
import ShippingPromotion from './models/ShippingPromotion'
import SimpleLink from './models/SimpleLink'
import Site from './models/Site'
import Sort from './models/Sort'
import Status from './models/Status'
import Store from './models/Store'
import StoreResult from './models/StoreResult'
import SuggestedCategory from './models/SuggestedCategory'
import SuggestedContent from './models/SuggestedContent'
import SuggestedPhrase from './models/SuggestedPhrase'
import SuggestedProduct from './models/SuggestedProduct'
import SuggestedTerm from './models/SuggestedTerm'
import SuggestedTerms from './models/SuggestedTerms'
import Suggestion from './models/Suggestion'
import SuggestionResult from './models/SuggestionResult'
import TermFilter from './models/TermFilter'
import TermQuery from './models/TermQuery'
import TextQuery from './models/TextQuery'
import TrustedSystemAuthRequest from './models/TrustedSystemAuthRequest'
import Variant from './models/Variant'
import VariationAttribute from './models/VariationAttribute'
import VariationAttributeValue from './models/VariationAttributeValue'
import VariationGroup from './models/VariationGroup'
import AiApi from './api/AiApi'
import BasketsApi from './api/BasketsApi'
import CategoriesApi from './api/CategoriesApi'
import ContentApi from './api/ContentApi'
import ContentSearchApi from './api/ContentSearchApi'
import CustomObjectsApi from './api/CustomObjectsApi'
import CustomersApi from './api/CustomersApi'
import FoldersApi from './api/FoldersApi'
import GiftCertificateApi from './api/GiftCertificateApi'
import OrderSearchApi from './api/OrderSearchApi'
import OrdersApi from './api/OrdersApi'
import PriceAdjustmentLimitsApi from './api/PriceAdjustmentLimitsApi'
import ProductListsApi from './api/ProductListsApi'
import ProductSearchApi from './api/ProductSearchApi'
import ProductsApi from './api/ProductsApi'
import PromotionsApi from './api/PromotionsApi'
import SearchSuggestionApi from './api/SearchSuggestionApi'
import SessionsApi from './api/SessionsApi'
import SiteApi from './api/SiteApi'
import StoresApi from './api/StoresApi'
/**
* ERROR_UNKNOWN.<br>
* The <code>index</code> module provides access to constructors for all the classes which comprise the public API.
* <p>
* An AMD (recommended!) or CommonJS application will generally do something equivalent to the following:
* <pre>
* var ShopApi = require('index'); // See note below*.
* var xxxSvc = new ShopApi.XxxApi(); // Allocate the API class we're going to use.
* var yyyModel = new ShopApi.Yyy(); // Construct a model instance.
* yyyModel.someProperty = 'someValue';
* ...
* var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service.
* ...
* </pre>
* <em>*NOTE: For a top-level AMD script, use require(['index'], function(){...})
* and put the application logic within the callback function.</em>
* </p>
* <p>
* A non-AMD browser application (discouraged) might do something like this:
* <pre>
* var xxxSvc = new ShopApi.XxxApi(); // Allocate the API class we're going to use.
* var yyy = new ShopApi.Yyy(); // Construct a model instance.
* yyyModel.someProperty = 'someValue';
* ...
* var zzz = xxxSvc.doSomething(yyyModel); // Invoke the service.
* ...
* </pre>
* </p>
* @module index
* @version 20.4
*/
export default {
/**
* The ApiClient constructor.
* @property {module:ApiClient}
*/
ApiClient,
/**
* The ApproachingDiscount model constructor.
* @property {module:models/ApproachingDiscount}
*/
ApproachingDiscount,
/**
* The ApproachingDiscountResult model constructor.
* @property {module:models/ApproachingDiscountResult}
*/
ApproachingDiscountResult,
/**
* The AuthRequest model constructor.
* @property {module:models/AuthRequest}
*/
AuthRequest,
/**
* The Basket model constructor.
* @property {module:models/Basket}
*/
Basket,
/**
* The BasketPaymentInstrumentRequest model constructor.
* @property {module:models/BasketPaymentInstrumentRequest}
*/
BasketPaymentInstrumentRequest,
/**
* The BasketReference model constructor.
* @property {module:models/BasketReference}
*/
BasketReference,
/**
* The BasketsResult model constructor.
* @property {module:models/BasketsResult}
*/
BasketsResult,
/**
* The BonusDiscountLineItem model constructor.
* @property {module:models/BonusDiscountLineItem}
*/
BonusDiscountLineItem,
/**
* The BoolFilter model constructor.
* @property {module:models/BoolFilter}
*/
BoolFilter,
/**
* The BoolQuery model constructor.
* @property {module:models/BoolQuery}
*/
BoolQuery,
/**
* The BundledProduct model constructor.
* @property {module:models/BundledProduct}
*/
BundledProduct,
/**
* The Category model constructor.
* @property {module:models/Category}
*/
Category,
/**
* The CategoryResult model constructor.
* @property {module:models/CategoryResult}
*/
CategoryResult,
/**
* The Content model constructor.
* @property {module:models/Content}
*/
Content,
/**
* The ContentFolder model constructor.
* @property {module:models/ContentFolder}
*/
ContentFolder,
/**
* The ContentFolderResult model constructor.
* @property {module:models/ContentFolderResult}
*/
ContentFolderResult,
/**
* The ContentResult model constructor.
* @property {module:models/ContentResult}
*/
ContentResult,
/**
* The ContentSearchRefinement model constructor.
* @property {module:models/ContentSearchRefinement}
*/
ContentSearchRefinement,
/**
* The ContentSearchRefinementValue model constructor.
* @property {module:models/ContentSearchRefinementValue}
*/
ContentSearchRefinementValue,
/**
* The ContentSearchResult model constructor.
* @property {module:models/ContentSearchResult}
*/
ContentSearchResult,
/**
* The CouponItem model constructor.
* @property {module:models/CouponItem}
*/
CouponItem,
/**
* The CustomObject model constructor.
* @property {module:models/CustomObject}
*/
CustomObject,
/**
* The Customer model constructor.
* @property {module:models/Customer}
*/
Customer,
/**
* The CustomerAddress model constructor.
* @property {module:models/CustomerAddress}
*/
CustomerAddress,
/**
* The CustomerAddressLink model constructor.
* @property {module:models/CustomerAddressLink}
*/
CustomerAddressLink,
/**
* The CustomerAddressResult model constructor.
* @property {module:models/CustomerAddressResult}
*/
CustomerAddressResult,
/**
* The CustomerInfo model constructor.
* @property {module:models/CustomerInfo}
*/
CustomerInfo,
/**
* The CustomerOrderResult model constructor.
* @property {module:models/CustomerOrderResult}
*/
CustomerOrderResult,
/**
* The CustomerPaymentCardRequest model constructor.
* @property {module:models/CustomerPaymentCardRequest}
*/
CustomerPaymentCardRequest,
/**
* The CustomerPaymentInstrument model constructor.
* @property {module:models/CustomerPaymentInstrument}
*/
CustomerPaymentInstrument,
/**
* The CustomerPaymentInstrumentRequest model constructor.
* @property {module:models/CustomerPaymentInstrumentRequest}
*/
CustomerPaymentInstrumentRequest,
/**
* The CustomerPaymentInstrumentResult model constructor.
* @property {module:models/CustomerPaymentInstrumentResult}
*/
CustomerPaymentInstrumentResult,
/**
* The CustomerProductList model constructor.
* @property {module:models/CustomerProductList}
*/
CustomerProductList,
/**
* The CustomerProductListItem model constructor.
* @property {module:models/CustomerProductListItem}
*/
CustomerProductListItem,
/**
* The CustomerProductListItemLink model constructor.
* @property {module:models/CustomerProductListItemLink}
*/
CustomerProductListItemLink,
/**
* The CustomerProductListItemPurchase model constructor.
* @property {module:models/CustomerProductListItemPurchase}
*/
CustomerProductListItemPurchase,
/**
* The CustomerProductListItemPurchaseResult model constructor.
* @property {module:models/CustomerProductListItemPurchaseResult}
*/
CustomerProductListItemPurchaseResult,
/**
* The CustomerProductListItemResult model constructor.
* @property {module:models/CustomerProductListItemResult}
*/
CustomerProductListItemResult,
/**
* The CustomerProductListRegistrant model constructor.
* @property {module:models/CustomerProductListRegistrant}
*/
CustomerProductListRegistrant,
/**
* The CustomerProductListResult model constructor.
* @property {module:models/CustomerProductListResult}
*/
CustomerProductListResult,
/**
* The CustomerRegistration model constructor.
* @property {module:models/CustomerRegistration}
*/
CustomerRegistration,
/**
* The Discount model constructor.
* @property {module:models/Discount}
*/
Discount,
/**
* The DiscountRequest model constructor.
* @property {module:models/DiscountRequest}
*/
DiscountRequest,
/**
* The Fault model constructor.
* @property {module:models/FaultModel}
*/
Fault,
/**
* The FilteredQuery model constructor.
* @property {module:models/FilteredQuery}
*/
FilteredQuery,
/**
* The GiftCertificate model constructor.
* @property {module:models/GiftCertificate}
*/
GiftCertificate,
/**
* The GiftCertificateItem model constructor.
* @property {module:models/GiftCertificateItem}
*/
GiftCertificateItem,
/**
* The GiftCertificateRequest model constructor.
* @property {module:models/GiftCertificateRequest}
*/
GiftCertificateRequest,
/**
* The Image model constructor.
* @property {module:models/Image}
*/
Image,
/**
* The ImageGroup model constructor.
* @property {module:models/ImageGroup}
*/
ImageGroup,
/**
* The Inventory model constructor.
* @property {module:models/Inventory}
*/
Inventory,
/**
* The Locale model constructor.
* @property {module:models/Locale}
*/
Locale,
/**
* The Master model constructor.
* @property {module:models/Master}
*/
Master,
/**
* The NestedQuery model constructor.
* @property {module:models/NestedQuery}
*/
NestedQuery,
/**
* The Note model constructor.
* @property {module:models/Note}
*/
Note,
/**
* The NotesResult model constructor.
* @property {module:models/NotesResult}
*/
NotesResult,
/**
* The Option model constructor.
* @property {module:models/Option}
*/
Option,
/**
* The OptionItem model constructor.
* @property {module:models/OptionItem}
*/
OptionItem,
/**
* The OptionValue model constructor.
* @property {module:models/OptionValue}
*/
OptionValue,
/**
* The Order model constructor.
* @property {module:models/Order}
*/
Order,
/**
* The OrderAddress model constructor.
* @property {module:models/OrderAddress}
*/
OrderAddress,
/**
* The OrderPaymentCardRequest model constructor.
* @property {module:models/OrderPaymentCardRequest}
*/
OrderPaymentCardRequest,
/**
* The OrderPaymentInstrument model constructor.
* @property {module:models/OrderPaymentInstrument}
*/
OrderPaymentInstrument,
/**
* The OrderPaymentInstrumentRequest model constructor.
* @property {module:models/OrderPaymentInstrumentRequest}
*/
OrderPaymentInstrumentRequest,
/**
* The OrderSearchHit model constructor.
* @property {module:models/OrderSearchHit}
*/
OrderSearchHit,
/**
* The OrderSearchRequest model constructor.
* @property {module:models/OrderSearchRequest}
*/
OrderSearchRequest,
/**
* The OrderSearchResult model constructor.
* @property {module:models/OrderSearchResult}
*/
OrderSearchResult,
/**
* The PasswordChangeRequest model constructor.
* @property {module:models/PasswordChangeRequest}
*/
PasswordChangeRequest,
/**
* The PasswordReset model constructor.
* @property {module:models/PasswordReset}
*/
PasswordReset,
/**
* The PaymentBankAccount model constructor.
* @property {module:models/PaymentBankAccount}
*/
PaymentBankAccount,
/**
* The PaymentBankAccountRequest model constructor.
* @property {module:models/PaymentBankAccountRequest}
*/
PaymentBankAccountRequest,
/**
* The PaymentCard model constructor.
* @property {module:models/PaymentCard}
*/
PaymentCard,
/**
* The PaymentCardSpec model constructor.
* @property {module:models/PaymentCardSpec}
*/
PaymentCardSpec,
/**
* The PaymentMethod model constructor.
* @property {module:models/PaymentMethod}
*/
PaymentMethod,
/**
* The PaymentMethodResult model constructor.
* @property {module:models/PaymentMethodResult}
*/
PaymentMethodResult,
/**
* The PriceAdjustment model constructor.
* @property {module:models/PriceAdjustment}
*/
PriceAdjustment,
/**
* The PriceAdjustmentLimit model constructor.
* @property {module:models/PriceAdjustmentLimit}
*/
PriceAdjustmentLimit,
/**
* The PriceAdjustmentLimits model constructor.
* @property {module:models/PriceAdjustmentLimits}
*/
PriceAdjustmentLimits,
/**
* The PriceAdjustmentRequest model constructor.
* @property {module:models/PriceAdjustmentRequest}
*/
PriceAdjustmentRequest,
/**
* The Product model constructor.
* @property {module:models/Product}
*/
Product,
/**
* The ProductDetailsLink model constructor.
* @property {module:models/ProductDetailsLink}
*/
ProductDetailsLink,
/**
* The ProductItem model constructor.
* @property {module:models/ProductItem}
*/
ProductItem,
/**
* The ProductLink model constructor.
* @property {module:models/ProductLink}
*/
ProductLink,
/**
* The ProductListEvent model constructor.
* @property {module:models/ProductListEvent}
*/
ProductListEvent,
/**
* The ProductListItemReference model constructor.
* @property {module:models/ProductListItemReference}
*/
ProductListItemReference,
/**
* The ProductListLink model constructor.
* @property {module:models/ProductListLink}
*/
ProductListLink,
/**
* The ProductListRegistrant model constructor.
* @property {module:models/ProductListRegistrant}
*/
ProductListRegistrant,
/**
* The ProductListShippingAddress model constructor.
* @property {module:models/ProductListShippingAddress}
*/
ProductListShippingAddress,
/**
* The ProductPromotion model constructor.
* @property {module:models/ProductPromotion}
*/
ProductPromotion,
/**
* The ProductRecommendationsResult model constructor.
* @property {module:models/ProductRecommendationsResult}
*/
ProductRecommendationsResult,
/**
* The ProductRef model constructor.
* @property {module:models/ProductRef}
*/
ProductRef,
/**
* The ProductResult model constructor.
* @property {module:models/ProductResult}
*/
ProductResult,
/**
* The ProductSearchHit model constructor.
* @property {module:models/ProductSearchHit}
*/
ProductSearchHit,
/**
* The ProductSearchRefinement model constructor.
* @property {module:models/ProductSearchRefinement}
*/
ProductSearchRefinement,
/**
* The ProductSearchRefinementValue model constructor.
* @property {module:models/ProductSearchRefinementValue}
*/
ProductSearchRefinementValue,
/**
* The ProductSearchResult model constructor.
* @property {module:models/ProductSearchResult}
*/
ProductSearchResult,
/**
* The ProductSearchSortingOption model constructor.
* @property {module:models/ProductSearchSortingOption}
*/
ProductSearchSortingOption,
/**
* The ProductSimpleLink model constructor.
* @property {module:models/ProductSimpleLink}
*/
ProductSimpleLink,
/**
* The ProductType model constructor.
* @property {module:models/ProductType}
*/
ProductType,
/**
* The Promotion model constructor.
* @property {module:models/Promotion}
*/
Promotion,
/**
* The PromotionLink model constructor.
* @property {module:models/PromotionLink}
*/
PromotionLink,
/**
* The PromotionResult model constructor.
* @property {module:models/PromotionResult}
*/
PromotionResult,
/**
* The PublicProductList model constructor.
* @property {module:models/PublicProductList}
*/
PublicProductList,
/**
* The PublicProductListItem model constructor.
* @property {module:models/PublicProductListItem}
*/
PublicProductListItem,
/**
* The PublicProductListItemResult model constructor.
* @property {module:models/PublicProductListItemResult}
*/
PublicProductListItemResult,
/**
* The PublicProductListLink model constructor.
* @property {module:models/PublicProductListLink}
*/
PublicProductListLink,
/**
* The PublicProductListResult model constructor.
* @property {module:models/PublicProductListResult}
*/
PublicProductListResult,
/**
* The QueryFilter model constructor.
* @property {module:models/QueryFilter}
*/
QueryFilter,
/**
* The Range2Filter model constructor.
* @property {module:models/Range2Filter}
*/
Range2Filter,
/**
* The RangeFilter model constructor.
* @property {module:models/RangeFilter}
*/
RangeFilter,
/**
* The Recommendation model constructor.
* @property {module:models/Recommendation}
*/
Recommendation,
/**
* The RecommendationType model constructor.
* @property {module:models/RecommendationType}
*/
RecommendationType,
/**
* The ResetPasswordRequest model constructor.
* @property {module:models/ResetPasswordRequest}
*/
ResetPasswordRequest,
/**
* The ResetPasswordTokenRequest model constructor.
* @property {module:models/ResetPasswordTokenRequest}
*/
ResetPasswordTokenRequest,
/**
* The ResetPasswordTokenResult model constructor.
* @property {module:models/ResetPasswordTokenResult}
*/
ResetPasswordTokenResult,
/**
* The ResultPage model constructor.
* @property {module:models/ResultPage}
*/
ResultPage,
/**
* The Shipment model constructor.
* @property {module:models/Shipment}
*/
Shipment,
/**
* The ShippingItem model constructor.
* @property {module:models/ShippingItem}
*/
ShippingItem,
/**
* The ShippingMethod model constructor.
* @property {module:models/ShippingMethod}
*/
ShippingMethod,
/**
* The ShippingMethodResult model constructor.
* @property {module:models/ShippingMethodResult}
*/
ShippingMethodResult,
/**
* The ShippingPromotion model constructor.
* @property {module:models/ShippingPromotion}
*/
ShippingPromotion,
/**
* The SimpleLink model constructor.
* @property {module:models/SimpleLink}
*/
SimpleLink,
/**
* The Site model constructor.
* @property {module:models/Site}
*/
Site,
/**
* The Sort model constructor.
* @property {module:models/Sort}
*/
Sort,
/**
* The Status model constructor.
* @property {module:models/Status}
*/
Status,
/**
* The Store model constructor.
* @property {module:models/Store}
*/
Store,
/**
* The StoreResult model constructor.
* @property {module:models/StoreResult}
*/
StoreResult,
/**
* The SuggestedCategory model constructor.
* @property {module:models/SuggestedCategory}
*/
SuggestedCategory,
/**
* The SuggestedContent model constructor.
* @property {module:models/SuggestedContent}
*/
SuggestedContent,
/**
* The SuggestedPhrase model constructor.
* @property {module:models/SuggestedPhrase}
*/
SuggestedPhrase,
/**
* The SuggestedProduct model constructor.
* @property {module:models/SuggestedProduct}
*/
SuggestedProduct,
/**
* The SuggestedTerm model constructor.
* @property {module:models/SuggestedTerm}
*/
SuggestedTerm,
/**
* The SuggestedTerms model constructor.
* @property {module:models/SuggestedTerms}
*/
SuggestedTerms,
/**
* The Suggestion model constructor.
* @property {module:models/Suggestion}
*/
Suggestion,
/**
* The SuggestionResult model constructor.
* @property {module:models/SuggestionResult}
*/
SuggestionResult,
/**
* The TermFilter model constructor.
* @property {module:models/TermFilter}
*/
TermFilter,
/**
* The TermQuery model constructor.
* @property {module:models/TermQuery}
*/
TermQuery,
/**
* The TextQuery model constructor.
* @property {module:models/TextQuery}
*/
TextQuery,
/**
* The TrustedSystemAuthRequest model constructor.
* @property {module:models/TrustedSystemAuthRequest}
*/
TrustedSystemAuthRequest,
/**
* The Variant model constructor.
* @property {module:models/Variant}
*/
Variant,
/**
* The VariationAttribute model constructor.
* @property {module:models/VariationAttribute}
*/
VariationAttribute,
/**
* The VariationAttributeValue model constructor.
* @property {module:models/VariationAttributeValue}
*/
VariationAttributeValue,
/**
* The VariationGroup model constructor.
* @property {module:models/VariationGroup}
*/
VariationGroup,
/**
* The AiApi service constructor.
* @property {module:api/AiApi}
*/
AiApi,
/**
* The BasketsApi service constructor.
* @property {module:api/BasketsApi}
*/
BasketsApi,
/**
* The CategoriesApi service constructor.
* @property {module:api/CategoriesApi}
*/
CategoriesApi,
/**
* The ContentApi service constructor.
* @property {module:api/ContentApi}
*/
ContentApi,
/**
* The ContentSearchApi service constructor.
* @property {module:api/ContentSearchApi}
*/
ContentSearchApi,
/**
* The CustomObjectsApi service constructor.
* @property {module:api/CustomObjectsApi}
*/
CustomObjectsApi,
/**
* The CustomersApi service constructor.
* @property {module:api/CustomersApi}
*/
CustomersApi,
/**
* The FoldersApi service constructor.
* @property {module:api/FoldersApi}
*/
FoldersApi,
/**
* The GiftCertificateApi service constructor.
* @property {module:api/GiftCertificateApi}
*/
GiftCertificateApi,
/**
* The OrderSearchApi service constructor.
* @property {module:api/OrderSearchApi}
*/
OrderSearchApi,
/**
* The OrdersApi service constructor.
* @property {module:api/OrdersApi}
*/
OrdersApi,
/**
* The PriceAdjustmentLimitsApi service constructor.
* @property {module:api/PriceAdjustmentLimitsApi}
*/
PriceAdjustmentLimitsApi,
/**
* The ProductListsApi service constructor.
* @property {module:api/ProductListsApi}
*/
ProductListsApi,
/**
* The ProductSearchApi service constructor.
* @property {module:api/ProductSearchApi}
*/
ProductSearchApi,
/**
* The ProductsApi service constructor.
* @property {module:api/ProductsApi}
*/
ProductsApi,
/**
* The PromotionsApi service constructor.
* @property {module:api/PromotionsApi}
*/
PromotionsApi,
/**
* The SearchSuggestionApi service constructor.
* @property {module:api/SearchSuggestionApi}
*/
SearchSuggestionApi,
/**
* The SessionsApi service constructor.
* @property {module:api/SessionsApi}
*/
SessionsApi,
/**
* The SiteApi service constructor.
* @property {module:api/SiteApi}
*/
SiteApi,
/**
* The StoresApi service constructor.
* @property {module:api/StoresApi}
*/
StoresApi
}