import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { aoshanInvoiceOrder } from './services/AoshanInvoiceOrder'
import { AoshanInvoiceOrderDeclare, Parameters as AoshanInvoiceOrderParameters, Result as AoshanInvoiceOrderResult } from './services/AoshanInvoiceOrderDeclare'
import { queryAllCoupon } from './services/QueryAllCoupon'
import { QueryAllCouponDeclare, Parameters as QueryAllCouponParameters, Result as QueryAllCouponResult } from './services/QueryAllCouponDeclare'
import { queryOrderState } from './services/QueryOrderState'
import { QueryOrderStateDeclare, Parameters as QueryOrderStateParameters, Result as QueryOrderStateResult } from './services/QueryOrderStateDeclare'
import { queryCouponConfigByLotId } from './services/QueryCouponConfigByLotId'
import { QueryCouponConfigByLotIdDeclare, Parameters as QueryCouponConfigByLotIdParameters, Result as QueryCouponConfigByLotIdResult } from './services/QueryCouponConfigByLotIdDeclare'
import { advertisingPromotion } from './services/AdvertisingPromotion'
import { AdvertisingPromotionDeclare, Parameters as AdvertisingPromotionParameters, Result as AdvertisingPromotionResult } from './services/AdvertisingPromotionDeclare'
import { advertisingBuyCoupons } from './services/AdvertisingBuyCoupons'
import { AdvertisingBuyCouponsDeclare, Parameters as AdvertisingBuyCouponsParameters, Result as AdvertisingBuyCouponsResult } from './services/AdvertisingBuyCouponsDeclare'
import { queryCoupons } from './services/QueryCoupons'
import { QueryCouponsDeclare, Parameters as QueryCouponsParameters, Result as QueryCouponsResult } from './services/QueryCouponsDeclare'
import { queryAllNewCoupons } from './services/QueryAllNewCoupons'
import { QueryAllNewCouponsDeclare, Parameters as QueryAllNewCouponsParameters, Result as QueryAllNewCouponsResult } from './services/QueryAllNewCouponsDeclare'
import { queryUserCoupon } from './services/QueryUserCoupon'
import { QueryUserCouponDeclare, Parameters as QueryUserCouponParameters, Result as QueryUserCouponResult } from './services/QueryUserCouponDeclare'
import { integrationAoshan } from './services/IntegrationAoshan'
import { IntegrationAoshanDeclare, Parameters as IntegrationAoshanParameters, Result as IntegrationAoshanResult } from './services/IntegrationAoshanDeclare'
import { purchaseCoupons } from './services/PurchaseCoupons'
import { PurchaseCouponsDeclare, Parameters as PurchaseCouponsParameters, Result as PurchaseCouponsResult } from './services/PurchaseCouponsDeclare'
import { postPayResult } from './services/PostPayResult'
import { PostPayResultDeclare, Parameters as PostPayResultParameters, Result as PostPayResultResult } from './services/PostPayResultDeclare'
import { queryRemainingQuantity } from './services/QueryRemainingQuantity'
import { QueryRemainingQuantityDeclare, Parameters as QueryRemainingQuantityParameters, Result as QueryRemainingQuantityResult } from './services/QueryRemainingQuantityDeclare'
import { queryCouponByCouponId } from './services/QueryCouponByCouponId'
import { QueryCouponByCouponIdDeclare, Parameters as QueryCouponByCouponIdParameters, Result as QueryCouponByCouponIdResult } from './services/QueryCouponByCouponIdDeclare'
import { aoshanInvoiceApply } from './services/AoshanInvoiceApply'
import { AoshanInvoiceApplyDeclare, Parameters as AoshanInvoiceApplyParameters, Result as AoshanInvoiceApplyResult } from './services/AoshanInvoiceApplyDeclare'
import { obviousPayment } from './services/ObviousPayment'
import { ObviousPaymentDeclare, Parameters as ObviousPaymentParameters, Result as ObviousPaymentResult } from './services/ObviousPaymentDeclare'
import { aoshanInvoiceCallBack } from './services/AoshanInvoiceCallBack'
import { AoshanInvoiceCallBackDeclare, Parameters as AoshanInvoiceCallBackParameters, Result as AoshanInvoiceCallBackResult } from './services/AoshanInvoiceCallBackDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { aoshanInvoiceOrder }
export { AoshanInvoiceOrderDeclare, AoshanInvoiceOrderParameters, AoshanInvoiceOrderResult }
export { queryAllCoupon }
export { QueryAllCouponDeclare, QueryAllCouponParameters, QueryAllCouponResult }
export { queryOrderState }
export { QueryOrderStateDeclare, QueryOrderStateParameters, QueryOrderStateResult }
export { queryCouponConfigByLotId }
export { QueryCouponConfigByLotIdDeclare, QueryCouponConfigByLotIdParameters, QueryCouponConfigByLotIdResult }
export { advertisingPromotion }
export { AdvertisingPromotionDeclare, AdvertisingPromotionParameters, AdvertisingPromotionResult }
export { advertisingBuyCoupons }
export { AdvertisingBuyCouponsDeclare, AdvertisingBuyCouponsParameters, AdvertisingBuyCouponsResult }
export { queryCoupons }
export { QueryCouponsDeclare, QueryCouponsParameters, QueryCouponsResult }
export { queryAllNewCoupons }
export { QueryAllNewCouponsDeclare, QueryAllNewCouponsParameters, QueryAllNewCouponsResult }
export { queryUserCoupon }
export { QueryUserCouponDeclare, QueryUserCouponParameters, QueryUserCouponResult }
export { integrationAoshan }
export { IntegrationAoshanDeclare, IntegrationAoshanParameters, IntegrationAoshanResult }
export { purchaseCoupons }
export { PurchaseCouponsDeclare, PurchaseCouponsParameters, PurchaseCouponsResult }
export { postPayResult }
export { PostPayResultDeclare, PostPayResultParameters, PostPayResultResult }
export { queryRemainingQuantity }
export { QueryRemainingQuantityDeclare, QueryRemainingQuantityParameters, QueryRemainingQuantityResult }
export { queryCouponByCouponId }
export { QueryCouponByCouponIdDeclare, QueryCouponByCouponIdParameters, QueryCouponByCouponIdResult }
export { aoshanInvoiceApply }
export { AoshanInvoiceApplyDeclare, AoshanInvoiceApplyParameters, AoshanInvoiceApplyResult }
export { obviousPayment }
export { ObviousPaymentDeclare, ObviousPaymentParameters, ObviousPaymentResult }
export { aoshanInvoiceCallBack }
export { AoshanInvoiceCallBackDeclare, AoshanInvoiceCallBackParameters, AoshanInvoiceCallBackResult }

