import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { parkinglotinfo } from './services/Parkinglotinfo'
import { ParkinglotinfoDeclare, Parameters as ParkinglotinfoParameters, Result as ParkinglotinfoResult } from './services/ParkinglotinfoDeclare'
import { payNotify } from './services/PayNotify'
import { PayNotifyDeclare, Parameters as PayNotifyParameters, Result as PayNotifyResult } from './services/PayNotifyDeclare'
import { postCarInInfo } from './services/PostCarInInfo'
import { PostCarInInfoDeclare, Parameters as PostCarInInfoParameters, Result as PostCarInInfoResult } from './services/PostCarInInfoDeclare'
import { notifyOpengate } from './services/NotifyOpengate'
import { NotifyOpengateDeclare, Parameters as NotifyOpengateParameters, Result as NotifyOpengateResult } from './services/NotifyOpengateDeclare'
import { demoService } from './services/DemoService'
import { DemoServiceDeclare, Parameters as DemoServiceParameters, Result as DemoServiceResult } from './services/DemoServiceDeclare'
import { heartThrob } from './services/HeartThrob'
import { HeartThrobDeclare, Parameters as HeartThrobParameters, Result as HeartThrobResult } from './services/HeartThrobDeclare'
import { vipVehicleUpload } from './services/VipVehicleUpload'
import { VipVehicleUploadDeclare, Parameters as VipVehicleUploadParameters, Result as VipVehicleUploadResult } from './services/VipVehicleUploadDeclare'
import { postInvoiceUpload } from './services/PostInvoiceUpload'
import { PostInvoiceUploadDeclare, Parameters as PostInvoiceUploadParameters, Result as PostInvoiceUploadResult } from './services/PostInvoiceUploadDeclare'
import { threadRefund } from './services/ThreadRefund'
import { ThreadRefundDeclare, Parameters as ThreadRefundParameters, Result as ThreadRefundResult } from './services/ThreadRefundDeclare'
import { publicRouter } from './services/PublicRouter'
import { PublicRouterDeclare, Parameters as PublicRouterParameters, Result as PublicRouterResult } from './services/PublicRouterDeclare'
import { channelinfo } from './services/Channelinfo'
import { ChannelinfoDeclare, Parameters as ChannelinfoParameters, Result as ChannelinfoResult } from './services/ChannelinfoDeclare'
import { queryVehicle } from './services/QueryVehicle'
import { QueryVehicleDeclare, Parameters as QueryVehicleParameters, Result as QueryVehicleResult } from './services/QueryVehicleDeclare'
import { getFee } from './services/GetFee'
import { GetFeeDeclare, Parameters as GetFeeParameters, Result as GetFeeResult } from './services/GetFeeDeclare'
import { confirmBusinessFinish } from './services/ConfirmBusinessFinish'
import { ConfirmBusinessFinishDeclare, Parameters as ConfirmBusinessFinishParameters, Result as ConfirmBusinessFinishResult } from './services/ConfirmBusinessFinishDeclare'
import { postPayInfoTo } from './services/PostPayInfoTo'
import { PostPayInfoToDeclare, Parameters as PostPayInfoToParameters, Result as PostPayInfoToResult } from './services/PostPayInfoToDeclare'
import { queryBusiness } from './services/QueryBusiness'
import { QueryBusinessDeclare, Parameters as QueryBusinessParameters, Result as QueryBusinessResult } from './services/QueryBusinessDeclare'
import { confirmVipPayNotify } from './services/ConfirmVipPayNotify'
import { ConfirmVipPayNotifyDeclare, Parameters as ConfirmVipPayNotifyParameters, Result as ConfirmVipPayNotifyResult } from './services/ConfirmVipPayNotifyDeclare'
import { parkCancel } from './services/ParkCancel'
import { ParkCancelDeclare, Parameters as ParkCancelParameters, Result as ParkCancelResult } from './services/ParkCancelDeclare'
import { queryHistryOwe } from './services/QueryHistryOwe'
import { QueryHistryOweDeclare, Parameters as QueryHistryOweParameters, Result as QueryHistryOweResult } from './services/QueryHistryOweDeclare'
import { checkCarCanIn } from './services/CheckCarCanIn'
import { CheckCarCanInDeclare, Parameters as CheckCarCanInParameters, Result as CheckCarCanInResult } from './services/CheckCarCanInDeclare'
import { postPayFeeInfo } from './services/PostPayFeeInfo'
import { PostPayFeeInfoDeclare, Parameters as PostPayFeeInfoParameters, Result as PostPayFeeInfoResult } from './services/PostPayFeeInfoDeclare'
import { notifyInvoice } from './services/NotifyInvoice'
import { NotifyInvoiceDeclare, Parameters as NotifyInvoiceParameters, Result as NotifyInvoiceResult } from './services/NotifyInvoiceDeclare'
import { vipRefundNotify } from './services/VipRefundNotify'
import { VipRefundNotifyDeclare, Parameters as VipRefundNotifyParameters, Result as VipRefundNotifyResult } from './services/VipRefundNotifyDeclare'
import { postCarOutInfo } from './services/PostCarOutInfo'
import { PostCarOutInfoDeclare, Parameters as PostCarOutInfoParameters, Result as PostCarOutInfoResult } from './services/PostCarOutInfoDeclare'
import { postModifyPlateNo } from './services/PostModifyPlateNo'
import { PostModifyPlateNoDeclare, Parameters as PostModifyPlateNoParameters, Result as PostModifyPlateNoResult } from './services/PostModifyPlateNoDeclare'
import { queryRule } from './services/QueryRule'
import { QueryRuleDeclare, Parameters as QueryRuleParameters, Result as QueryRuleResult } from './services/QueryRuleDeclare'
import { listCarInfo } from './services/ListCarInfo'
import { ListCarInfoDeclare, Parameters as ListCarInfoParameters, Result as ListCarInfoResult } from './services/ListCarInfoDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { parkinglotinfo }
export { ParkinglotinfoDeclare, ParkinglotinfoParameters, ParkinglotinfoResult }
export { payNotify }
export { PayNotifyDeclare, PayNotifyParameters, PayNotifyResult }
export { postCarInInfo }
export { PostCarInInfoDeclare, PostCarInInfoParameters, PostCarInInfoResult }
export { notifyOpengate }
export { NotifyOpengateDeclare, NotifyOpengateParameters, NotifyOpengateResult }
export { demoService }
export { DemoServiceDeclare, DemoServiceParameters, DemoServiceResult }
export { heartThrob }
export { HeartThrobDeclare, HeartThrobParameters, HeartThrobResult }
export { vipVehicleUpload }
export { VipVehicleUploadDeclare, VipVehicleUploadParameters, VipVehicleUploadResult }
export { postInvoiceUpload }
export { PostInvoiceUploadDeclare, PostInvoiceUploadParameters, PostInvoiceUploadResult }
export { threadRefund }
export { ThreadRefundDeclare, ThreadRefundParameters, ThreadRefundResult }
export { publicRouter }
export { PublicRouterDeclare, PublicRouterParameters, PublicRouterResult }
export { channelinfo }
export { ChannelinfoDeclare, ChannelinfoParameters, ChannelinfoResult }
export { queryVehicle }
export { QueryVehicleDeclare, QueryVehicleParameters, QueryVehicleResult }
export { getFee }
export { GetFeeDeclare, GetFeeParameters, GetFeeResult }
export { confirmBusinessFinish }
export { ConfirmBusinessFinishDeclare, ConfirmBusinessFinishParameters, ConfirmBusinessFinishResult }
export { postPayInfoTo }
export { PostPayInfoToDeclare, PostPayInfoToParameters, PostPayInfoToResult }
export { queryBusiness }
export { QueryBusinessDeclare, QueryBusinessParameters, QueryBusinessResult }
export { confirmVipPayNotify }
export { ConfirmVipPayNotifyDeclare, ConfirmVipPayNotifyParameters, ConfirmVipPayNotifyResult }
export { parkCancel }
export { ParkCancelDeclare, ParkCancelParameters, ParkCancelResult }
export { queryHistryOwe }
export { QueryHistryOweDeclare, QueryHistryOweParameters, QueryHistryOweResult }
export { checkCarCanIn }
export { CheckCarCanInDeclare, CheckCarCanInParameters, CheckCarCanInResult }
export { postPayFeeInfo }
export { PostPayFeeInfoDeclare, PostPayFeeInfoParameters, PostPayFeeInfoResult }
export { notifyInvoice }
export { NotifyInvoiceDeclare, NotifyInvoiceParameters, NotifyInvoiceResult }
export { vipRefundNotify }
export { VipRefundNotifyDeclare, VipRefundNotifyParameters, VipRefundNotifyResult }
export { postCarOutInfo }
export { PostCarOutInfoDeclare, PostCarOutInfoParameters, PostCarOutInfoResult }
export { postModifyPlateNo }
export { PostModifyPlateNoDeclare, PostModifyPlateNoParameters, PostModifyPlateNoResult }
export { queryRule }
export { QueryRuleDeclare, QueryRuleParameters, QueryRuleResult }
export { listCarInfo }
export { ListCarInfoDeclare, ListCarInfoParameters, ListCarInfoResult }

