/* * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Copyright (c) 2017 Mobify Research & Development Inc. All rights reserved. */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * */
/**
* OCC
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
*
* OpenAPI spec version: v2
*
*
* 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 AddressList from './models/AddressList'
import AddressOCC from './models/AddressOCC'
import Address from './models/Address'
import BaseOption from './models/BaseOption'
import BillingAddress from './models/BillingAddress'
import Breadcrumb from './models/Breadcrumb'
import CardTypeList from './models/CardTypeList'
import CardType from './models/CardType'
import CartList from './models/CartList'
import Cart from './models/Cart'
import CatalogList from './models/CatalogList'
import CatalogVersion from './models/CatalogVersion'
import Catalog from './models/Catalog'
import CategoryHierarchy from './models/CategoryHierarchy'
import Category from './models/Category'
import Classification from './models/Classification'
import ConsignmentEntry from './models/ConsignmentEntry'
import Consignment from './models/Consignment'
import CountryList from './models/CountryList'
import Country from './models/Country'
import CountryOCC from './models/CountryOCC'
import CurrencyList from './models/CurrencyList'
import Currency from './models/Currency'
import CurrencyOCC from './models/CurrencyOCC'
import DeliveryModeList from './models/DeliveryModeList'
import DeliveryMode from './models/DeliveryMode'
import DeliveryOrderEntryGroup from './models/DeliveryOrderEntryGroup'
import DeliveryPointOfService from './models/DeliveryPointOfService'
import FacetValue from './models/FacetValue'
import Facet from './models/Facet'
import FeatureUnit from './models/FeatureUnit'
import FeatureValue from './models/FeatureValue'
import Feature from './models/Feature'
import FutureStock from './models/FutureStock'
import GeoPoint from './models/GeoPoint'
import Image from './models/Image'
import LanguageList from './models/LanguageList'
import Language from './models/Language'
import LanguageOCC from './models/LanguageOCC'
import MemberList from './models/MemberList'
import Member from './models/Member'
import OpeningSchedule from './models/OpeningSchedule'
import OrderEntryList from './models/OrderEntryList'
import OrderEntryOCC from './models/OrderEntryOCC'
import OrderEntry from './models/OrderEntry'
import OrderHistoryList from './models/OrderHistoryList'
import OrderHistory from './models/OrderHistory'
import OrderStatusUpdateElementList from './models/OrderStatusUpdateElementList'
import OrderStatusUpdateElement from './models/OrderStatusUpdateElement'
import Order from './models/Order'
import Pagination from './models/Pagination'
import PaymentDetailsList from './models/PaymentDetailsList'
import PaymentDetailsOCC from './models/PaymentDetailsOCC'
import PaymentDetails from './models/PaymentDetails'
import PickupOrderEntryGroup from './models/PickupOrderEntryGroup'
import PointOfServiceStock from './models/PointOfServiceStock'
import PointOfService from './models/PointOfService'
import PriceRange from './models/PriceRange'
import Price from './models/Price'
import Principal from './models/Principal'
import ProductExpressUpdateElementList from './models/ProductExpressUpdateElementList'
import ProductExpressUpdateElement from './models/ProductExpressUpdateElement'
import ProductList from './models/ProductList'
import Product from './models/Product'
import ProductReferenceList from './models/ProductReferenceList'
import ProductReferenceOCC from './models/ProductReferenceOCC'
import ProductReference from './models/ProductReference'
import ProductSearchPage from './models/ProductSearchPage'
import ProductOCC from './models/ProductOCC'
import ProductOCC1 from './models/ProductOCC1'
import PromotionList from './models/PromotionList'
import PromotionOrderEntryConsumed from './models/PromotionOrderEntryConsumed'
import PromotionRestriction from './models/PromotionRestriction'
import PromotionResultList from './models/PromotionResultList'
import PromotionResult from './models/PromotionResult'
import Promotion from './models/Promotion'
import Region from './models/Region'
import RegionOCC from './models/RegionOCC'
import ReviewList from './models/ReviewList'
import ReviewOCC from './models/ReviewOCC'
import Review from './models/Review'
import SaveCartResult from './models/SaveCartResult'
import SearchQuery from './models/SearchQuery'
import SearchState from './models/SearchState'
import Sort from './models/Sort'
import SpecialOpeningDay from './models/SpecialOpeningDay'
import SpellingSuggestion from './models/SpellingSuggestion'
import Stock from './models/Stock'
import StoreFinderSearchPage from './models/StoreFinderSearchPage'
import StoreFinderStockSearchPage from './models/StoreFinderStockSearchPage'
import SuggestionList from './models/SuggestionList'
import Suggestion from './models/Suggestion'
import Time from './models/Time'
import TitleList from './models/TitleList'
import Title from './models/Title'
import UserGroupList from './models/UserGroupList'
import UserGroupOCC from './models/UserGroupOCC'
import UserGroup from './models/UserGroup'
import UserSignUp from './models/UserSignUp'
import UserOCC from './models/UserOCC'
import User from './models/User'
import VariantCategory from './models/VariantCategory'
import VariantMatrixElement from './models/VariantMatrixElement'
import VariantOptionQualifier from './models/VariantOptionQualifier'
import VariantOption from './models/VariantOption'
import VariantValueCategory from './models/VariantValueCategory'
import VoucherList from './models/VoucherList'
import Voucher from './models/Voucher'
import WeekdayOpeningDay from './models/WeekdayOpeningDay'
import CardtypesApi from './api/CardtypesApi'
import CatalogsApi from './api/CatalogsApi'
import CurrenciesApi from './api/CurrenciesApi'
import CustomergroupsApi from './api/CustomergroupsApi'
import DeliverycountriesApi from './api/DeliverycountriesApi'
import ExportApi from './api/ExportApi'
import FeedsApi from './api/FeedsApi'
import ForgottenpasswordtokensApi from './api/ForgottenpasswordtokensApi'
import LanguagesApi from './api/LanguagesApi'
import OrdersApi from './api/OrdersApi'
import ProductsApi from './api/ProductsApi'
import PromotionsApi from './api/PromotionsApi'
import StoresApi from './api/StoresApi'
import TitlesApi from './api/TitlesApi'
import UsersApi from './api/UsersApi'
import VouchersApi from './api/VouchersApi'
/**
* 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 Occ = require('index'); // See note below*.
* var xxxSvc = new Occ.XxxApi(); // Allocate the API class we're going to use.
* var yyy = new Occ.Yyy(); // Construct a model instance.
* yyy.someProperty = 'someValue';
* ...
* var zzz = xxxSvc.doSomething(yyy); // 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 Occ.XxxApi(); // Allocate the API class we're going to use.
* var yyy = new Occ.Yyy(); // Construct a model instance.
* yyy.someProperty = 'someValue';
* ...
* var zzz = xxxSvc.doSomething(yyy); // Invoke the service.
* ...
* </pre>
* </p>
* @module index
* @version v2
*/
export {
/**
* The ApiClient constructor.
* @property {module:ApiClient}
*/
ApiClient,
/**
* The AddressList model constructor.
* @property {module:models/AddressList}
*/
AddressList,
/**
* The AddressOCC model constructor.
* @property {module:models/AddressOCC}
*/
AddressOCC,
/**
* The Address model constructor.
* @property {module:models/Address}
*/
Address,
/**
* The BaseOption model constructor.
* @property {module:models/BaseOption}
*/
BaseOption,
/**
* The BillingAddress model constructor.
* @property {module:models/BillingAddress}
*/
BillingAddress,
/**
* The Breadcrumb model constructor.
* @property {module:models/Breadcrumb}
*/
Breadcrumb,
/**
* The CardTypeList model constructor.
* @property {module:models/CardTypeList}
*/
CardTypeList,
/**
* The CardType model constructor.
* @property {module:models/CardType}
*/
CardType,
/**
* The CartList model constructor.
* @property {module:models/CartList}
*/
CartList,
/**
* The Cart model constructor.
* @property {module:models/Cart}
*/
Cart,
/**
* The CatalogList model constructor.
* @property {module:models/CatalogList}
*/
CatalogList,
/**
* The CatalogVersion model constructor.
* @property {module:models/CatalogVersion}
*/
CatalogVersion,
/**
* The Catalog model constructor.
* @property {module:models/Catalog}
*/
Catalog,
/**
* The CategoryHierarchy model constructor.
* @property {module:models/CategoryHierarchy}
*/
CategoryHierarchy,
/**
* The Category model constructor.
* @property {module:models/Category}
*/
Category,
/**
* The Classification model constructor.
* @property {module:models/Classification}
*/
Classification,
/**
* The ConsignmentEntry model constructor.
* @property {module:models/ConsignmentEntry}
*/
ConsignmentEntry,
/**
* The Consignment model constructor.
* @property {module:models/Consignment}
*/
Consignment,
/**
* The CountryList model constructor.
* @property {module:models/CountryList}
*/
CountryList,
/**
* The Country model constructor.
* @property {module:models/Country}
*/
Country,
/**
* The CountryOCC model constructor.
* @property {module:models/CountryOCC}
*/
CountryOCC,
/**
* The CurrencyList model constructor.
* @property {module:models/CurrencyList}
*/
CurrencyList,
/**
* The Currency model constructor.
* @property {module:models/Currency}
*/
Currency,
/**
* The CurrencyOCC model constructor.
* @property {module:models/CurrencyOCC}
*/
CurrencyOCC,
/**
* The DeliveryModeList model constructor.
* @property {module:models/DeliveryModeList}
*/
DeliveryModeList,
/**
* The DeliveryMode model constructor.
* @property {module:models/DeliveryMode}
*/
DeliveryMode,
/**
* The DeliveryOrderEntryGroup model constructor.
* @property {module:models/DeliveryOrderEntryGroup}
*/
DeliveryOrderEntryGroup,
/**
* The DeliveryPointOfService model constructor.
* @property {module:models/DeliveryPointOfService}
*/
DeliveryPointOfService,
/**
* The FacetValue model constructor.
* @property {module:models/FacetValue}
*/
FacetValue,
/**
* The Facet model constructor.
* @property {module:models/Facet}
*/
Facet,
/**
* The FeatureUnit model constructor.
* @property {module:models/FeatureUnit}
*/
FeatureUnit,
/**
* The FeatureValue model constructor.
* @property {module:models/FeatureValue}
*/
FeatureValue,
/**
* The Feature model constructor.
* @property {module:models/Feature}
*/
Feature,
/**
* The FutureStock model constructor.
* @property {module:models/FutureStock}
*/
FutureStock,
/**
* The GeoPoint model constructor.
* @property {module:models/GeoPoint}
*/
GeoPoint,
/**
* The Image model constructor.
* @property {module:models/Image}
*/
Image,
/**
* The LanguageList model constructor.
* @property {module:models/LanguageList}
*/
LanguageList,
/**
* The Language model constructor.
* @property {module:models/Language}
*/
Language,
/**
* The LanguageOCC model constructor.
* @property {module:models/LanguageOCC}
*/
LanguageOCC,
/**
* The MemberList model constructor.
* @property {module:models/MemberList}
*/
MemberList,
/**
* The Member model constructor.
* @property {module:models/Member}
*/
Member,
/**
* The OpeningSchedule model constructor.
* @property {module:models/OpeningSchedule}
*/
OpeningSchedule,
/**
* The OrderEntryList model constructor.
* @property {module:models/OrderEntryList}
*/
OrderEntryList,
/**
* The OrderEntryOCC model constructor.
* @property {module:models/OrderEntryOCC}
*/
OrderEntryOCC,
/**
* The OrderEntry model constructor.
* @property {module:models/OrderEntry}
*/
OrderEntry,
/**
* The OrderHistoryList model constructor.
* @property {module:models/OrderHistoryList}
*/
OrderHistoryList,
/**
* The OrderHistory model constructor.
* @property {module:models/OrderHistory}
*/
OrderHistory,
/**
* The OrderStatusUpdateElementList model constructor.
* @property {module:models/OrderStatusUpdateElementList}
*/
OrderStatusUpdateElementList,
/**
* The OrderStatusUpdateElement model constructor.
* @property {module:models/OrderStatusUpdateElement}
*/
OrderStatusUpdateElement,
/**
* The Order model constructor.
* @property {module:models/Order}
*/
Order,
/**
* The Pagination model constructor.
* @property {module:models/Pagination}
*/
Pagination,
/**
* The PaymentDetailsList model constructor.
* @property {module:models/PaymentDetailsList}
*/
PaymentDetailsList,
/**
* The PaymentDetailsOCC model constructor.
* @property {module:models/PaymentDetailsOCC}
*/
PaymentDetailsOCC,
/**
* The PaymentDetails model constructor.
* @property {module:models/PaymentDetails}
*/
PaymentDetails,
/**
* The PickupOrderEntryGroup model constructor.
* @property {module:models/PickupOrderEntryGroup}
*/
PickupOrderEntryGroup,
/**
* The PointOfServiceStock model constructor.
* @property {module:models/PointOfServiceStock}
*/
PointOfServiceStock,
/**
* The PointOfService model constructor.
* @property {module:models/PointOfService}
*/
PointOfService,
/**
* The PriceRange model constructor.
* @property {module:models/PriceRange}
*/
PriceRange,
/**
* The Price model constructor.
* @property {module:models/Price}
*/
Price,
/**
* The Principal model constructor.
* @property {module:models/Principal}
*/
Principal,
/**
* The ProductExpressUpdateElementList model constructor.
* @property {module:models/ProductExpressUpdateElementList}
*/
ProductExpressUpdateElementList,
/**
* The ProductExpressUpdateElement model constructor.
* @property {module:models/ProductExpressUpdateElement}
*/
ProductExpressUpdateElement,
/**
* The ProductList model constructor.
* @property {module:models/ProductList}
*/
ProductList,
/**
* The Product model constructor.
* @property {module:models/Product}
*/
Product,
/**
* The ProductReferenceList model constructor.
* @property {module:models/ProductReferenceList}
*/
ProductReferenceList,
/**
* The ProductReferenceOCC model constructor.
* @property {module:models/ProductReferenceOCC}
*/
ProductReferenceOCC,
/**
* The ProductReference model constructor.
* @property {module:models/ProductReference}
*/
ProductReference,
/**
* The ProductSearchPage model constructor.
* @property {module:models/ProductSearchPage}
*/
ProductSearchPage,
/**
* The ProductOCC model constructor.
* @property {module:models/ProductOCC}
*/
ProductOCC,
/**
* The ProductOCC1 model constructor.
* @property {module:models/ProductOCC1}
*/
ProductOCC1,
/**
* The PromotionList model constructor.
* @property {module:models/PromotionList}
*/
PromotionList,
/**
* The PromotionOrderEntryConsumed model constructor.
* @property {module:models/PromotionOrderEntryConsumed}
*/
PromotionOrderEntryConsumed,
/**
* The PromotionRestriction model constructor.
* @property {module:models/PromotionRestriction}
*/
PromotionRestriction,
/**
* The PromotionResultList model constructor.
* @property {module:models/PromotionResultList}
*/
PromotionResultList,
/**
* The PromotionResult model constructor.
* @property {module:models/PromotionResult}
*/
PromotionResult,
/**
* The Promotion model constructor.
* @property {module:models/Promotion}
*/
Promotion,
/**
* The Region model constructor.
* @property {module:models/Region}
*/
Region,
/**
* The RegionOCC model constructor.
* @property {module:models/RegionOCC}
*/
RegionOCC,
/**
* The ReviewList model constructor.
* @property {module:models/ReviewList}
*/
ReviewList,
/**
* The ReviewOCC model constructor.
* @property {module:models/ReviewOCC}
*/
ReviewOCC,
/**
* The Review model constructor.
* @property {module:models/Review}
*/
Review,
/**
* The SaveCartResult model constructor.
* @property {module:models/SaveCartResult}
*/
SaveCartResult,
/**
* The SearchQuery model constructor.
* @property {module:models/SearchQuery}
*/
SearchQuery,
/**
* The SearchState model constructor.
* @property {module:models/SearchState}
*/
SearchState,
/**
* The Sort model constructor.
* @property {module:models/Sort}
*/
Sort,
/**
* The SpecialOpeningDay model constructor.
* @property {module:models/SpecialOpeningDay}
*/
SpecialOpeningDay,
/**
* The SpellingSuggestion model constructor.
* @property {module:models/SpellingSuggestion}
*/
SpellingSuggestion,
/**
* The Stock model constructor.
* @property {module:models/Stock}
*/
Stock,
/**
* The StoreFinderSearchPage model constructor.
* @property {module:models/StoreFinderSearchPage}
*/
StoreFinderSearchPage,
/**
* The StoreFinderStockSearchPage model constructor.
* @property {module:models/StoreFinderStockSearchPage}
*/
StoreFinderStockSearchPage,
/**
* The SuggestionList model constructor.
* @property {module:models/SuggestionList}
*/
SuggestionList,
/**
* The Suggestion model constructor.
* @property {module:models/Suggestion}
*/
Suggestion,
/**
* The Time model constructor.
* @property {module:models/Time}
*/
Time,
/**
* The TitleList model constructor.
* @property {module:models/TitleList}
*/
TitleList,
/**
* The Title model constructor.
* @property {module:models/Title}
*/
Title,
/**
* The UserGroupList model constructor.
* @property {module:models/UserGroupList}
*/
UserGroupList,
/**
* The UserGroupOCC model constructor.
* @property {module:models/UserGroupOCC}
*/
UserGroupOCC,
/**
* The UserGroup model constructor.
* @property {module:models/UserGroup}
*/
UserGroup,
/**
* The UserSignUp model constructor.
* @property {module:models/UserSignUp}
*/
UserSignUp,
/**
* The UserOCC model constructor.
* @property {module:models/UserOCC}
*/
UserOCC,
/**
* The User model constructor.
* @property {module:models/User}
*/
User,
/**
* The VariantCategory model constructor.
* @property {module:models/VariantCategory}
*/
VariantCategory,
/**
* The VariantMatrixElement model constructor.
* @property {module:models/VariantMatrixElement}
*/
VariantMatrixElement,
/**
* The VariantOptionQualifier model constructor.
* @property {module:models/VariantOptionQualifier}
*/
VariantOptionQualifier,
/**
* The VariantOption model constructor.
* @property {module:models/VariantOption}
*/
VariantOption,
/**
* The VariantValueCategory model constructor.
* @property {module:models/VariantValueCategory}
*/
VariantValueCategory,
/**
* The VoucherList model constructor.
* @property {module:models/VoucherList}
*/
VoucherList,
/**
* The Voucher model constructor.
* @property {module:models/Voucher}
*/
Voucher,
/**
* The WeekdayOpeningDay model constructor.
* @property {module:models/WeekdayOpeningDay}
*/
WeekdayOpeningDay,
/**
* The CardtypesApi service constructor.
* @property {module:api/CardtypesApi}
*/
CardtypesApi,
/**
* The CatalogsApi service constructor.
* @property {module:api/CatalogsApi}
*/
CatalogsApi,
/**
* The CurrenciesApi service constructor.
* @property {module:api/CurrenciesApi}
*/
CurrenciesApi,
/**
* The CustomergroupsApi service constructor.
* @property {module:api/CustomergroupsApi}
*/
CustomergroupsApi,
/**
* The DeliverycountriesApi service constructor.
* @property {module:api/DeliverycountriesApi}
*/
DeliverycountriesApi,
/**
* The ExportApi service constructor.
* @property {module:api/ExportApi}
*/
ExportApi,
/**
* The FeedsApi service constructor.
* @property {module:api/FeedsApi}
*/
FeedsApi,
/**
* The ForgottenpasswordtokensApi service constructor.
* @property {module:api/ForgottenpasswordtokensApi}
*/
ForgottenpasswordtokensApi,
/**
* The LanguagesApi service constructor.
* @property {module:api/LanguagesApi}
*/
LanguagesApi,
/**
* The OrdersApi service constructor.
* @property {module:api/OrdersApi}
*/
OrdersApi,
/**
* The ProductsApi service constructor.
* @property {module:api/ProductsApi}
*/
ProductsApi,
/**
* The PromotionsApi service constructor.
* @property {module:api/PromotionsApi}
*/
PromotionsApi,
/**
* The StoresApi service constructor.
* @property {module:api/StoresApi}
*/
StoresApi,
/**
* The TitlesApi service constructor.
* @property {module:api/TitlesApi}
*/
TitlesApi,
/**
* The UsersApi service constructor.
* @property {module:api/UsersApi}
*/
UsersApi,
/**
* The VouchersApi service constructor.
* @property {module:api/VouchersApi}
*/
VouchersApi
}