import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { incarPass } from './services/IncarPass'
import { IncarPassDeclare, Parameters as IncarPassParameters, Result as IncarPassResult } from './services/IncarPassDeclare'
import { handleParkGrantCar } from './services/HandleParkGrantCar'
import { HandleParkGrantCarDeclare, Parameters as HandleParkGrantCarParameters, Result as HandleParkGrantCarResult } from './services/HandleParkGrantCarDeclare'
import { queryParkVipCar } from './services/QueryParkVipCar'
import { QueryParkVipCarDeclare, Parameters as QueryParkVipCarParameters, Result as QueryParkVipCarResult } from './services/QueryParkVipCarDeclare'
import { getChannelQrcode } from './services/GetChannelQrcode'
import { GetChannelQrcodeDeclare, Parameters as GetChannelQrcodeParameters, Result as GetChannelQrcodeResult } from './services/GetChannelQrcodeDeclare'
import { postCarInInfo } from './services/PostCarInInfo'
import { PostCarInInfoDeclare, Parameters as PostCarInInfoParameters, Result as PostCarInInfoResult } from './services/PostCarInInfoDeclare'
import { demoService } from './services/DemoService'
import { DemoServiceDeclare, Parameters as DemoServiceParameters, Result as DemoServiceResult } from './services/DemoServiceDeclare'
import { renewpic } from './services/Renewpic'
import { RenewpicDeclare, Parameters as RenewpicParameters, Result as RenewpicResult } from './services/RenewpicDeclare'
import { getToken } from './services/GetToken'
import { GetTokenDeclare, Parameters as GetTokenParameters, Result as GetTokenResult } from './services/GetTokenDeclare'
import { unlicensedCarInout } from './services/UnlicensedCarInout'
import { UnlicensedCarInoutDeclare, Parameters as UnlicensedCarInoutParameters, Result as UnlicensedCarInoutResult } from './services/UnlicensedCarInoutDeclare'
import { postFreeParkingSpace } from './services/PostFreeParkingSpace'
import { PostFreeParkingSpaceDeclare, Parameters as PostFreeParkingSpaceParameters, Result as PostFreeParkingSpaceResult } from './services/PostFreeParkingSpaceDeclare'
import { payParkingFee } from './services/PayParkingFee'
import { PayParkingFeeDeclare, Parameters as PayParkingFeeParameters, Result as PayParkingFeeResult } from './services/PayParkingFeeDeclare'
import { delParkVipCar } from './services/DelParkVipCar'
import { DelParkVipCarDeclare, Parameters as DelParkVipCarParameters, Result as DelParkVipCarResult } from './services/DelParkVipCarDeclare'
import { openGate } from './services/OpenGate'
import { OpenGateDeclare, Parameters as OpenGateParameters, Result as OpenGateResult } from './services/OpenGateDeclare'
import { postCarCaptureInfo } from './services/PostCarCaptureInfo'
import { PostCarCaptureInfoDeclare, Parameters as PostCarCaptureInfoParameters, Result as PostCarCaptureInfoResult } from './services/PostCarCaptureInfoDeclare'
import { getParkingLotInfo } from './services/GetParkingLotInfo'
import { GetParkingLotInfoDeclare, Parameters as GetParkingLotInfoParameters, Result as GetParkingLotInfoResult } from './services/GetParkingLotInfoDeclare'
import { getParkingPaymentInfo } from './services/GetParkingPaymentInfo'
import { GetParkingPaymentInfoDeclare, Parameters as GetParkingPaymentInfoParameters, Result as GetParkingPaymentInfoResult } from './services/GetParkingPaymentInfoDeclare'
import { postCarOutInfo } from './services/PostCarOutInfo'
import { PostCarOutInfoDeclare, Parameters as PostCarOutInfoParameters, Result as PostCarOutInfoResult } from './services/PostCarOutInfoDeclare'
import { outCarPass } from './services/OutCarPass'
import { OutCarPassDeclare, Parameters as OutCarPassParameters, Result as OutCarPassResult } from './services/OutCarPassDeclare'
import { sendCouponInfo } from './services/SendCouponInfo'
import { SendCouponInfoDeclare, Parameters as SendCouponInfoParameters, Result as SendCouponInfoResult } from './services/SendCouponInfoDeclare'
import { addParkVipCar } from './services/AddParkVipCar'
import { AddParkVipCarDeclare, Parameters as AddParkVipCarParameters, Result as AddParkVipCarResult } from './services/AddParkVipCarDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { incarPass }
export { IncarPassDeclare, IncarPassParameters, IncarPassResult }
export { handleParkGrantCar }
export { HandleParkGrantCarDeclare, HandleParkGrantCarParameters, HandleParkGrantCarResult }
export { queryParkVipCar }
export { QueryParkVipCarDeclare, QueryParkVipCarParameters, QueryParkVipCarResult }
export { getChannelQrcode }
export { GetChannelQrcodeDeclare, GetChannelQrcodeParameters, GetChannelQrcodeResult }
export { postCarInInfo }
export { PostCarInInfoDeclare, PostCarInInfoParameters, PostCarInInfoResult }
export { demoService }
export { DemoServiceDeclare, DemoServiceParameters, DemoServiceResult }
export { renewpic }
export { RenewpicDeclare, RenewpicParameters, RenewpicResult }
export { getToken }
export { GetTokenDeclare, GetTokenParameters, GetTokenResult }
export { unlicensedCarInout }
export { UnlicensedCarInoutDeclare, UnlicensedCarInoutParameters, UnlicensedCarInoutResult }
export { postFreeParkingSpace }
export { PostFreeParkingSpaceDeclare, PostFreeParkingSpaceParameters, PostFreeParkingSpaceResult }
export { payParkingFee }
export { PayParkingFeeDeclare, PayParkingFeeParameters, PayParkingFeeResult }
export { delParkVipCar }
export { DelParkVipCarDeclare, DelParkVipCarParameters, DelParkVipCarResult }
export { openGate }
export { OpenGateDeclare, OpenGateParameters, OpenGateResult }
export { postCarCaptureInfo }
export { PostCarCaptureInfoDeclare, PostCarCaptureInfoParameters, PostCarCaptureInfoResult }
export { getParkingLotInfo }
export { GetParkingLotInfoDeclare, GetParkingLotInfoParameters, GetParkingLotInfoResult }
export { getParkingPaymentInfo }
export { GetParkingPaymentInfoDeclare, GetParkingPaymentInfoParameters, GetParkingPaymentInfoResult }
export { postCarOutInfo }
export { PostCarOutInfoDeclare, PostCarOutInfoParameters, PostCarOutInfoResult }
export { outCarPass }
export { OutCarPassDeclare, OutCarPassParameters, OutCarPassResult }
export { sendCouponInfo }
export { SendCouponInfoDeclare, SendCouponInfoParameters, SendCouponInfoResult }
export { addParkVipCar }
export { AddParkVipCarDeclare, AddParkVipCarParameters, AddParkVipCarResult }

