import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { getPaymentRecharge } from './services/GetPaymentRecharge'
import { GetPaymentRechargeDeclare, Parameters as GetPaymentRechargeParameters, Result as GetPaymentRechargeResult } from './services/GetPaymentRechargeDeclare'
import { getParkingPaymentInfoByCard } from './services/GetParkingPaymentInfoByCard'
import { GetParkingPaymentInfoByCardDeclare, Parameters as GetParkingPaymentInfoByCardParameters, Result as GetParkingPaymentInfoByCardResult } from './services/GetParkingPaymentInfoByCardDeclare'
import { reserveSpace } from './services/ReserveSpace'
import { ReserveSpaceDeclare, Parameters as ReserveSpaceParameters, Result as ReserveSpaceResult } from './services/ReserveSpaceDeclare'
import { postCarInOut } from './services/PostCarInOut'
import { PostCarInOutDeclare, Parameters as PostCarInOutParameters, Result as PostCarInOutResult } from './services/PostCarInOutDeclare'
import { getReservableInfo } from './services/GetReservableInfo'
import { GetReservableInfoDeclare, Parameters as GetReservableInfoParameters, Result as GetReservableInfoResult } from './services/GetReservableInfoDeclare'
import { getTrafficNum } from './services/GetTrafficNum'
import { GetTrafficNumDeclare, Parameters as GetTrafficNumParameters, Result as GetTrafficNumResult } from './services/GetTrafficNumDeclare'
import { postParkingInfo } from './services/PostParkingInfo'
import { PostParkingInfoDeclare, Parameters as PostParkingInfoParameters, Result as PostParkingInfoResult } from './services/PostParkingInfoDeclare'
import { reserveSpaceChangeTime } from './services/ReserveSpaceChangeTime'
import { ReserveSpaceChangeTimeDeclare, Parameters as ReserveSpaceChangeTimeParameters, Result as ReserveSpaceChangeTimeResult } from './services/ReserveSpaceChangeTimeDeclare'
import { postFreeParkingSpace } from './services/PostFreeParkingSpace'
import { PostFreeParkingSpaceDeclare, Parameters as PostFreeParkingSpaceParameters, Result as PostFreeParkingSpaceResult } from './services/PostFreeParkingSpaceDeclare'
import { refresh } from './services/Refresh'
import { RefreshDeclare, Parameters as RefreshParameters, Result as RefreshResult } from './services/RefreshDeclare'
import { payParkingFee } from './services/PayParkingFee'
import { PayParkingFeeDeclare, Parameters as PayParkingFeeParameters, Result as PayParkingFeeResult } from './services/PayParkingFeeDeclare'
import { getCarInOutInfoByPlate } from './services/GetCarInOutInfoByPlate'
import { GetCarInOutInfoByPlateDeclare, Parameters as GetCarInOutInfoByPlateParameters, Result as GetCarInOutInfoByPlateResult } from './services/GetCarInOutInfoByPlateDeclare'
import { getParkingPaymentInfo } from './services/GetParkingPaymentInfo'
import { GetParkingPaymentInfoDeclare, Parameters as GetParkingPaymentInfoParameters, Result as GetParkingPaymentInfoResult } from './services/GetParkingPaymentInfoDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { getPaymentRecharge }
export { GetPaymentRechargeDeclare, GetPaymentRechargeParameters, GetPaymentRechargeResult }
export { getParkingPaymentInfoByCard }
export { GetParkingPaymentInfoByCardDeclare, GetParkingPaymentInfoByCardParameters, GetParkingPaymentInfoByCardResult }
export { reserveSpace }
export { ReserveSpaceDeclare, ReserveSpaceParameters, ReserveSpaceResult }
export { postCarInOut }
export { PostCarInOutDeclare, PostCarInOutParameters, PostCarInOutResult }
export { getReservableInfo }
export { GetReservableInfoDeclare, GetReservableInfoParameters, GetReservableInfoResult }
export { getTrafficNum }
export { GetTrafficNumDeclare, GetTrafficNumParameters, GetTrafficNumResult }
export { postParkingInfo }
export { PostParkingInfoDeclare, PostParkingInfoParameters, PostParkingInfoResult }
export { reserveSpaceChangeTime }
export { ReserveSpaceChangeTimeDeclare, ReserveSpaceChangeTimeParameters, ReserveSpaceChangeTimeResult }
export { postFreeParkingSpace }
export { PostFreeParkingSpaceDeclare, PostFreeParkingSpaceParameters, PostFreeParkingSpaceResult }
export { refresh }
export { RefreshDeclare, RefreshParameters, RefreshResult }
export { payParkingFee }
export { PayParkingFeeDeclare, PayParkingFeeParameters, PayParkingFeeResult }
export { getCarInOutInfoByPlate }
export { GetCarInOutInfoByPlateDeclare, GetCarInOutInfoByPlateParameters, GetCarInOutInfoByPlateResult }
export { getParkingPaymentInfo }
export { GetParkingPaymentInfoDeclare, GetParkingPaymentInfoParameters, GetParkingPaymentInfoResult }

