import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { getVehicleCostByUuid } from './services/GetVehicleCostByUuid'
import { GetVehicleCostByUuidDeclare, Parameters as GetVehicleCostByUuidParameters, Result as GetVehicleCostByUuidResult } from './services/GetVehicleCostByUuidDeclare'
import { postCarInInfo } from './services/PostCarInInfo'
import { PostCarInInfoDeclare, Parameters as PostCarInInfoParameters, Result as PostCarInInfoResult } from './services/PostCarInInfoDeclare'
import { getEntranceByUuid } from './services/GetEntranceByUuid'
import { GetEntranceByUuidDeclare, Parameters as GetEntranceByUuidParameters, Result as GetEntranceByUuidResult } from './services/GetEntranceByUuidDeclare'
import { getParkingStatisticsByParkCode } from './services/GetParkingStatisticsByParkCode'
import { GetParkingStatisticsByParkCodeDeclare, Parameters as GetParkingStatisticsByParkCodeParameters, Result as GetParkingStatisticsByParkCodeResult } from './services/GetParkingStatisticsByParkCodeDeclare'
import { sendWhiteList } from './services/SendWhiteList'
import { SendWhiteListDeclare, Parameters as SendWhiteListParameters, Result as SendWhiteListResult } from './services/SendWhiteListDeclare'
import { remoteSwitch } from './services/RemoteSwitch'
import { RemoteSwitchDeclare, Parameters as RemoteSwitchParameters, Result as RemoteSwitchResult } from './services/RemoteSwitchDeclare'
import { sendBlackList } from './services/SendBlackList'
import { SendBlackListDeclare, Parameters as SendBlackListParameters, Result as SendBlackListResult } from './services/SendBlackListDeclare'
import { getToken } from './services/GetToken'
import { GetTokenDeclare, Parameters as GetTokenParameters, Result as GetTokenResult } from './services/GetTokenDeclare'
import { heartTimeReport } from './services/HeartTimeReport'
import { HeartTimeReportDeclare, Parameters as HeartTimeReportParameters, Result as HeartTimeReportResult } from './services/HeartTimeReportDeclare'
import { getBlackAndWhiteList } from './services/GetBlackAndWhiteList'
import { GetBlackAndWhiteListDeclare, Parameters as GetBlackAndWhiteListParameters, Result as GetBlackAndWhiteListResult } from './services/GetBlackAndWhiteListDeclare'
import { postCarCaptureInfo } from './services/PostCarCaptureInfo'
import { PostCarCaptureInfoDeclare, Parameters as PostCarCaptureInfoParameters, Result as PostCarCaptureInfoResult } from './services/PostCarCaptureInfoDeclare'
import { getCurrentInfoByChannelCode } from './services/GetCurrentInfoByChannelCode'
import { GetCurrentInfoByChannelCodeDeclare, Parameters as GetCurrentInfoByChannelCodeParameters, Result as GetCurrentInfoByChannelCodeResult } from './services/GetCurrentInfoByChannelCodeDeclare'
import { postCarOutInfo } from './services/PostCarOutInfo'
import { PostCarOutInfoDeclare, Parameters as PostCarOutInfoParameters, Result as PostCarOutInfoResult } from './services/PostCarOutInfoDeclare'
import { paymentSuccess } from './services/PaymentSuccess'
import { PaymentSuccessDeclare, Parameters as PaymentSuccessParameters, Result as PaymentSuccessResult } from './services/PaymentSuccessDeclare'
import { route } from './services/Route'
import { RouteDeclare, Parameters as RouteParameters, Result as RouteResult } from './services/RouteDeclare'
import { openBarrier } from './services/OpenBarrier'
import { OpenBarrierDeclare, Parameters as OpenBarrierParameters, Result as OpenBarrierResult } from './services/OpenBarrierDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { getVehicleCostByUuid }
export { GetVehicleCostByUuidDeclare, GetVehicleCostByUuidParameters, GetVehicleCostByUuidResult }
export { postCarInInfo }
export { PostCarInInfoDeclare, PostCarInInfoParameters, PostCarInInfoResult }
export { getEntranceByUuid }
export { GetEntranceByUuidDeclare, GetEntranceByUuidParameters, GetEntranceByUuidResult }
export { getParkingStatisticsByParkCode }
export { GetParkingStatisticsByParkCodeDeclare, GetParkingStatisticsByParkCodeParameters, GetParkingStatisticsByParkCodeResult }
export { sendWhiteList }
export { SendWhiteListDeclare, SendWhiteListParameters, SendWhiteListResult }
export { remoteSwitch }
export { RemoteSwitchDeclare, RemoteSwitchParameters, RemoteSwitchResult }
export { sendBlackList }
export { SendBlackListDeclare, SendBlackListParameters, SendBlackListResult }
export { getToken }
export { GetTokenDeclare, GetTokenParameters, GetTokenResult }
export { heartTimeReport }
export { HeartTimeReportDeclare, HeartTimeReportParameters, HeartTimeReportResult }
export { getBlackAndWhiteList }
export { GetBlackAndWhiteListDeclare, GetBlackAndWhiteListParameters, GetBlackAndWhiteListResult }
export { postCarCaptureInfo }
export { PostCarCaptureInfoDeclare, PostCarCaptureInfoParameters, PostCarCaptureInfoResult }
export { getCurrentInfoByChannelCode }
export { GetCurrentInfoByChannelCodeDeclare, GetCurrentInfoByChannelCodeParameters, GetCurrentInfoByChannelCodeResult }
export { postCarOutInfo }
export { PostCarOutInfoDeclare, PostCarOutInfoParameters, PostCarOutInfoResult }
export { paymentSuccess }
export { PaymentSuccessDeclare, PaymentSuccessParameters, PaymentSuccessResult }
export { route }
export { RouteDeclare, RouteParameters, RouteResult }
export { openBarrier }
export { OpenBarrierDeclare, OpenBarrierParameters, OpenBarrierResult }

