import msConfig from './mslib/MsConfig';
import { GlobalSettings, SIDStore } from './mslib/GlobalSettings';
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient';
import { postCarInInfo } from './services/PostCarInInfo';
import { PostCarInInfoDeclare, Parameters as PostCarInInfoParameters, Result as PostCarInInfoResult } from './services/PostCarInInfoDeclare';
import { notifyParkingFee } from './services/NotifyParkingFee';
import { NotifyParkingFeeDeclare, Parameters as NotifyParkingFeeParameters, Result as NotifyParkingFeeResult } from './services/NotifyParkingFeeDeclare';
import { demoService } from './services/DemoService';
import { DemoServiceDeclare, Parameters as DemoServiceParameters, Result as DemoServiceResult } from './services/DemoServiceDeclare';
import { rewriteNoPlateForWaitPass } from './services/RewriteNoPlateForWaitPass';
import { RewriteNoPlateForWaitPassDeclare, Parameters as RewriteNoPlateForWaitPassParameters, Result as RewriteNoPlateForWaitPassResult } from './services/RewriteNoPlateForWaitPassDeclare';
import { addParklotUser } from './services/AddParklotUser';
import { AddParklotUserDeclare, Parameters as AddParklotUserParameters, Result as AddParklotUserResult } from './services/AddParklotUserDeclare';
import { updateParklotUser } from './services/UpdateParklotUser';
import { UpdateParklotUserDeclare, Parameters as UpdateParklotUserParameters, Result as UpdateParklotUserResult } from './services/UpdateParklotUserDeclare';
import { parkingAlreadyPay } from './services/ParkingAlreadyPay';
import { ParkingAlreadyPayDeclare, Parameters as ParkingAlreadyPayParameters, Result as ParkingAlreadyPayResult } from './services/ParkingAlreadyPayDeclare';
import { postCarCaptureInfo } from './services/PostCarCaptureInfo';
import { PostCarCaptureInfoDeclare, Parameters as PostCarCaptureInfoParameters, Result as PostCarCaptureInfoResult } from './services/PostCarCaptureInfoDeclare';
import { addVehicle } from './services/AddVehicle';
import { AddVehicleDeclare, Parameters as AddVehicleParameters, Result as AddVehicleResult } from './services/AddVehicleDeclare';
import { addBlackVehicle } from './services/AddBlackVehicle';
import { AddBlackVehicleDeclare, Parameters as AddBlackVehicleParameters, Result as AddBlackVehicleResult } from './services/AddBlackVehicleDeclare';
import { parklotHeart } from './services/ParklotHeart';
import { ParklotHeartDeclare, Parameters as ParklotHeartParameters, Result as ParklotHeartResult } from './services/ParklotHeartDeclare';
import { queryVehicle } from './services/QueryVehicle';
import { QueryVehicleDeclare, Parameters as QueryVehicleParameters, Result as QueryVehicleResult } from './services/QueryVehicleDeclare';
import { delVehicle } from './services/DelVehicle';
import { DelVehicleDeclare, Parameters as DelVehicleParameters, Result as DelVehicleResult } from './services/DelVehicleDeclare';
import { lockLaneDevice } from './services/LockLaneDevice';
import { LockLaneDeviceDeclare, Parameters as LockLaneDeviceParameters, Result as LockLaneDeviceResult } from './services/LockLaneDeviceDeclare';
import { switchingService } from './services/SwitchingService';
import { SwitchingServiceDeclare, Parameters as SwitchingServiceParameters, Result as SwitchingServiceResult } from './services/SwitchingServiceDeclare';
import { parkingDelPlate } from './services/ParkingDelPlate';
import { ParkingDelPlateDeclare, Parameters as ParkingDelPlateParameters, Result as ParkingDelPlateResult } from './services/ParkingDelPlateDeclare';
import { delParklotUser } from './services/DelParklotUser';
import { DelParklotUserDeclare, Parameters as DelParklotUserParameters, Result as DelParklotUserResult } from './services/DelParklotUserDeclare';
import { delBlackVehicle } from './services/DelBlackVehicle';
import { DelBlackVehicleDeclare, Parameters as DelBlackVehicleParameters, Result as DelBlackVehicleResult } from './services/DelBlackVehicleDeclare';
import { unlockLaneDevice } from './services/UnlockLaneDevice';
import { UnlockLaneDeviceDeclare, Parameters as UnlockLaneDeviceParameters, Result as UnlockLaneDeviceResult } from './services/UnlockLaneDeviceDeclare';
import { parklotInfo } from './services/ParklotInfo';
import { ParklotInfoDeclare, Parameters as ParklotInfoParameters, Result as ParklotInfoResult } from './services/ParklotInfoDeclare';
import { parklotLane } from './services/ParklotLane';
import { ParklotLaneDeclare, Parameters as ParklotLaneParameters, Result as ParklotLaneResult } from './services/ParklotLaneDeclare';
import { queryParkingFeePlate } from './services/QueryParkingFeePlate';
import { QueryParkingFeePlateDeclare, Parameters as QueryParkingFeePlateParameters, Result as QueryParkingFeePlateResult } from './services/QueryParkingFeePlateDeclare';
import { openLaneDevice } from './services/OpenLaneDevice';
import { OpenLaneDeviceDeclare, Parameters as OpenLaneDeviceParameters, Result as OpenLaneDeviceResult } from './services/OpenLaneDeviceDeclare';
import { postCarOutInfo } from './services/PostCarOutInfo';
import { PostCarOutInfoDeclare, Parameters as PostCarOutInfoParameters, Result as PostCarOutInfoResult } from './services/PostCarOutInfoDeclare';
import { deviceStatus } from './services/DeviceStatus';
import { DeviceStatusDeclare, Parameters as DeviceStatusParameters, Result as DeviceStatusResult } from './services/DeviceStatusDeclare';
import { queryParklotUserList } from './services/QueryParklotUserList';
import { QueryParklotUserListDeclare, Parameters as QueryParklotUserListParameters, Result as QueryParklotUserListResult } from './services/QueryParklotUserListDeclare';
export { msConfig, MsHttpClient, Method, ContentType, GlobalSettings, SIDStore };
export { postCarInInfo };
export { PostCarInInfoDeclare, PostCarInInfoParameters, PostCarInInfoResult };
export { notifyParkingFee };
export { NotifyParkingFeeDeclare, NotifyParkingFeeParameters, NotifyParkingFeeResult };
export { demoService };
export { DemoServiceDeclare, DemoServiceParameters, DemoServiceResult };
export { rewriteNoPlateForWaitPass };
export { RewriteNoPlateForWaitPassDeclare, RewriteNoPlateForWaitPassParameters, RewriteNoPlateForWaitPassResult };
export { addParklotUser };
export { AddParklotUserDeclare, AddParklotUserParameters, AddParklotUserResult };
export { updateParklotUser };
export { UpdateParklotUserDeclare, UpdateParklotUserParameters, UpdateParklotUserResult };
export { parkingAlreadyPay };
export { ParkingAlreadyPayDeclare, ParkingAlreadyPayParameters, ParkingAlreadyPayResult };
export { postCarCaptureInfo };
export { PostCarCaptureInfoDeclare, PostCarCaptureInfoParameters, PostCarCaptureInfoResult };
export { addVehicle };
export { AddVehicleDeclare, AddVehicleParameters, AddVehicleResult };
export { addBlackVehicle };
export { AddBlackVehicleDeclare, AddBlackVehicleParameters, AddBlackVehicleResult };
export { parklotHeart };
export { ParklotHeartDeclare, ParklotHeartParameters, ParklotHeartResult };
export { queryVehicle };
export { QueryVehicleDeclare, QueryVehicleParameters, QueryVehicleResult };
export { delVehicle };
export { DelVehicleDeclare, DelVehicleParameters, DelVehicleResult };
export { lockLaneDevice };
export { LockLaneDeviceDeclare, LockLaneDeviceParameters, LockLaneDeviceResult };
export { switchingService };
export { SwitchingServiceDeclare, SwitchingServiceParameters, SwitchingServiceResult };
export { parkingDelPlate };
export { ParkingDelPlateDeclare, ParkingDelPlateParameters, ParkingDelPlateResult };
export { delParklotUser };
export { DelParklotUserDeclare, DelParklotUserParameters, DelParklotUserResult };
export { delBlackVehicle };
export { DelBlackVehicleDeclare, DelBlackVehicleParameters, DelBlackVehicleResult };
export { unlockLaneDevice };
export { UnlockLaneDeviceDeclare, UnlockLaneDeviceParameters, UnlockLaneDeviceResult };
export { parklotInfo };
export { ParklotInfoDeclare, ParklotInfoParameters, ParklotInfoResult };
export { parklotLane };
export { ParklotLaneDeclare, ParklotLaneParameters, ParklotLaneResult };
export { queryParkingFeePlate };
export { QueryParkingFeePlateDeclare, QueryParkingFeePlateParameters, QueryParkingFeePlateResult };
export { openLaneDevice };
export { OpenLaneDeviceDeclare, OpenLaneDeviceParameters, OpenLaneDeviceResult };
export { postCarOutInfo };
export { PostCarOutInfoDeclare, PostCarOutInfoParameters, PostCarOutInfoResult };
export { deviceStatus };
export { DeviceStatusDeclare, DeviceStatusParameters, DeviceStatusResult };
export { queryParklotUserList };
export { QueryParklotUserListDeclare, QueryParklotUserListParameters, QueryParklotUserListResult };
