import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { syncWhiteList } from './services/SyncWhiteList'
import { SyncWhiteListDeclare, Parameters as SyncWhiteListParameters, Result as SyncWhiteListResult } from './services/SyncWhiteListDeclare'
import { getGateControl } from './services/GetGateControl'
import { GetGateControlDeclare, Parameters as GetGateControlParameters, Result as GetGateControlResult } from './services/GetGateControlDeclare'
import { postCarInInfo } from './services/PostCarInInfo'
import { PostCarInInfoDeclare, Parameters as PostCarInInfoParameters, Result as PostCarInInfoResult } from './services/PostCarInInfoDeclare'
import { getWhiteList } from './services/GetWhiteList'
import { GetWhiteListDeclare, Parameters as GetWhiteListParameters, Result as GetWhiteListResult } from './services/GetWhiteListDeclare'
import { getNoPlateCarIn } from './services/GetNoPlateCarIn'
import { GetNoPlateCarInDeclare, Parameters as GetNoPlateCarInParameters, Result as GetNoPlateCarInResult } from './services/GetNoPlateCarInDeclare'
import { demoService } from './services/DemoService'
import { DemoServiceDeclare, Parameters as DemoServiceParameters, Result as DemoServiceResult } from './services/DemoServiceDeclare'
import { syncSubscribeList } from './services/SyncSubscribeList'
import { SyncSubscribeListDeclare, Parameters as SyncSubscribeListParameters, Result as SyncSubscribeListResult } from './services/SyncSubscribeListDeclare'
import { postDeviceInfo } from './services/PostDeviceInfo'
import { PostDeviceInfoDeclare, Parameters as PostDeviceInfoParameters, Result as PostDeviceInfoResult } from './services/PostDeviceInfoDeclare'
import { getPayParkIngFee } from './services/GetPayParkIngFee'
import { GetPayParkIngFeeDeclare, Parameters as GetPayParkIngFeeParameters, Result as GetPayParkIngFeeResult } from './services/GetPayParkIngFeeDeclare'
import { postGateLog } from './services/PostGateLog'
import { PostGateLogDeclare, Parameters as PostGateLogParameters, Result as PostGateLogResult } from './services/PostGateLogDeclare'
import { syncBlackList } from './services/SyncBlackList'
import { SyncBlackListDeclare, Parameters as SyncBlackListParameters, Result as SyncBlackListResult } from './services/SyncBlackListDeclare'
import { postCarCaptureInfo } from './services/PostCarCaptureInfo'
import { PostCarCaptureInfoDeclare, Parameters as PostCarCaptureInfoParameters, Result as PostCarCaptureInfoResult } from './services/PostCarCaptureInfoDeclare'
import { getSpaceCount } from './services/GetSpaceCount'
import { GetSpaceCountDeclare, Parameters as GetSpaceCountParameters, Result as GetSpaceCountResult } from './services/GetSpaceCountDeclare'
import { getBlackList } from './services/GetBlackList'
import { GetBlackListDeclare, Parameters as GetBlackListParameters, Result as GetBlackListResult } from './services/GetBlackListDeclare'
import { postCarOutInfo } from './services/PostCarOutInfo'
import { PostCarOutInfoDeclare, Parameters as PostCarOutInfoParameters, Result as PostCarOutInfoResult } from './services/PostCarOutInfoDeclare'
import { getSubscribe } from './services/GetSubscribe'
import { GetSubscribeDeclare, Parameters as GetSubscribeParameters, Result as GetSubscribeResult } from './services/GetSubscribeDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { syncWhiteList }
export { SyncWhiteListDeclare, SyncWhiteListParameters, SyncWhiteListResult }
export { getGateControl }
export { GetGateControlDeclare, GetGateControlParameters, GetGateControlResult }
export { postCarInInfo }
export { PostCarInInfoDeclare, PostCarInInfoParameters, PostCarInInfoResult }
export { getWhiteList }
export { GetWhiteListDeclare, GetWhiteListParameters, GetWhiteListResult }
export { getNoPlateCarIn }
export { GetNoPlateCarInDeclare, GetNoPlateCarInParameters, GetNoPlateCarInResult }
export { demoService }
export { DemoServiceDeclare, DemoServiceParameters, DemoServiceResult }
export { syncSubscribeList }
export { SyncSubscribeListDeclare, SyncSubscribeListParameters, SyncSubscribeListResult }
export { postDeviceInfo }
export { PostDeviceInfoDeclare, PostDeviceInfoParameters, PostDeviceInfoResult }
export { getPayParkIngFee }
export { GetPayParkIngFeeDeclare, GetPayParkIngFeeParameters, GetPayParkIngFeeResult }
export { postGateLog }
export { PostGateLogDeclare, PostGateLogParameters, PostGateLogResult }
export { syncBlackList }
export { SyncBlackListDeclare, SyncBlackListParameters, SyncBlackListResult }
export { postCarCaptureInfo }
export { PostCarCaptureInfoDeclare, PostCarCaptureInfoParameters, PostCarCaptureInfoResult }
export { getSpaceCount }
export { GetSpaceCountDeclare, GetSpaceCountParameters, GetSpaceCountResult }
export { getBlackList }
export { GetBlackListDeclare, GetBlackListParameters, GetBlackListResult }
export { postCarOutInfo }
export { PostCarOutInfoDeclare, PostCarOutInfoParameters, PostCarOutInfoResult }
export { getSubscribe }
export { GetSubscribeDeclare, GetSubscribeParameters, GetSubscribeResult }

