import msConfig from './mslib/MsConfig';
import { GlobalSettings, SIDStore } from './mslib/GlobalSettings';
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient';
import { postCarCardInfo } from './services/PostCarCardInfo';
import { PostCarCardInfoDeclare, Parameters as PostCarCardInfoParameters, Result as PostCarCardInfoResult } from './services/PostCarCardInfoDeclare';
import { platePaymentInfo } from './services/PlatePaymentInfo';
import { PlatePaymentInfoDeclare, Parameters as PlatePaymentInfoParameters, Result as PlatePaymentInfoResult } from './services/PlatePaymentInfoDeclare';
import { postCarInInfo } from './services/PostCarInInfo';
import { PostCarInInfoDeclare, Parameters as PostCarInInfoParameters, Result as PostCarInInfoResult } from './services/PostCarInInfoDeclare';
import { updatePlatePayment } from './services/UpdatePlatePayment';
import { UpdatePlatePaymentDeclare, Parameters as UpdatePlatePaymentParameters, Result as UpdatePlatePaymentResult } from './services/UpdatePlatePaymentDeclare';
import { updateVisitorPlateInfo } from './services/UpdateVisitorPlateInfo';
import { UpdateVisitorPlateInfoDeclare, Parameters as UpdateVisitorPlateInfoParameters, Result as UpdateVisitorPlateInfoResult } from './services/UpdateVisitorPlateInfoDeclare';
import { getToken } from './services/GetToken';
import { GetTokenDeclare, Parameters as GetTokenParameters, Result as GetTokenResult } from './services/GetTokenDeclare';
import { scanNoPlateOutCar } from './services/ScanNoPlateOutCar';
import { ScanNoPlateOutCarDeclare, Parameters as ScanNoPlateOutCarParameters, Result as ScanNoPlateOutCarResult } from './services/ScanNoPlateOutCarDeclare';
import { postFreeParkingSpace } from './services/PostFreeParkingSpace';
import { PostFreeParkingSpaceDeclare, Parameters as PostFreeParkingSpaceParameters, Result as PostFreeParkingSpaceResult } from './services/PostFreeParkingSpaceDeclare';
import { updateMonthPlateInfo } from './services/UpdateMonthPlateInfo';
import { UpdateMonthPlateInfoDeclare, Parameters as UpdateMonthPlateInfoParameters, Result as UpdateMonthPlateInfoResult } from './services/UpdateMonthPlateInfoDeclare';
import { getDeviceStatus } from './services/GetDeviceStatus';
import { GetDeviceStatusDeclare, Parameters as GetDeviceStatusParameters, Result as GetDeviceStatusResult } from './services/GetDeviceStatusDeclare';
import { parkingBookingReport } from './services/ParkingBookingReport';
import { ParkingBookingReportDeclare, Parameters as ParkingBookingReportParameters, Result as ParkingBookingReportResult } from './services/ParkingBookingReportDeclare';
import { postCarCaptureInfo } from './services/PostCarCaptureInfo';
import { PostCarCaptureInfoDeclare, Parameters as PostCarCaptureInfoParameters, Result as PostCarCaptureInfoResult } from './services/PostCarCaptureInfoDeclare';
import { postBlackCarInfo } from './services/PostBlackCarInfo';
import { PostBlackCarInfoDeclare, Parameters as PostBlackCarInfoParameters, Result as PostBlackCarInfoResult } from './services/PostBlackCarInfoDeclare';
import { postCarOutInfo } from './services/PostCarOutInfo';
import { PostCarOutInfoDeclare, Parameters as PostCarOutInfoParameters, Result as PostCarOutInfoResult } from './services/PostCarOutInfoDeclare';
import { scanNoPlateInCar } from './services/ScanNoPlateInCar';
import { ScanNoPlateInCarDeclare, Parameters as ScanNoPlateInCarParameters, Result as ScanNoPlateInCarResult } from './services/ScanNoPlateInCarDeclare';
import { updateSpecialCarInfo } from './services/UpdateSpecialCarInfo';
import { UpdateSpecialCarInfoDeclare, Parameters as UpdateSpecialCarInfoParameters, Result as UpdateSpecialCarInfoResult } from './services/UpdateSpecialCarInfoDeclare';
import { getCarRecord } from './services/GetCarRecord';
import { GetCarRecordDeclare, Parameters as GetCarRecordParameters, Result as GetCarRecordResult } from './services/GetCarRecordDeclare';
import { getCarCardRule } from './services/GetCarCardRule';
import { GetCarCardRuleDeclare, Parameters as GetCarCardRuleParameters, Result as GetCarCardRuleResult } from './services/GetCarCardRuleDeclare';
export { msConfig, MsHttpClient, Method, ContentType, GlobalSettings, SIDStore };
export { postCarCardInfo };
export { PostCarCardInfoDeclare, PostCarCardInfoParameters, PostCarCardInfoResult };
export { platePaymentInfo };
export { PlatePaymentInfoDeclare, PlatePaymentInfoParameters, PlatePaymentInfoResult };
export { postCarInInfo };
export { PostCarInInfoDeclare, PostCarInInfoParameters, PostCarInInfoResult };
export { updatePlatePayment };
export { UpdatePlatePaymentDeclare, UpdatePlatePaymentParameters, UpdatePlatePaymentResult };
export { updateVisitorPlateInfo };
export { UpdateVisitorPlateInfoDeclare, UpdateVisitorPlateInfoParameters, UpdateVisitorPlateInfoResult };
export { getToken };
export { GetTokenDeclare, GetTokenParameters, GetTokenResult };
export { scanNoPlateOutCar };
export { ScanNoPlateOutCarDeclare, ScanNoPlateOutCarParameters, ScanNoPlateOutCarResult };
export { postFreeParkingSpace };
export { PostFreeParkingSpaceDeclare, PostFreeParkingSpaceParameters, PostFreeParkingSpaceResult };
export { updateMonthPlateInfo };
export { UpdateMonthPlateInfoDeclare, UpdateMonthPlateInfoParameters, UpdateMonthPlateInfoResult };
export { getDeviceStatus };
export { GetDeviceStatusDeclare, GetDeviceStatusParameters, GetDeviceStatusResult };
export { parkingBookingReport };
export { ParkingBookingReportDeclare, ParkingBookingReportParameters, ParkingBookingReportResult };
export { postCarCaptureInfo };
export { PostCarCaptureInfoDeclare, PostCarCaptureInfoParameters, PostCarCaptureInfoResult };
export { postBlackCarInfo };
export { PostBlackCarInfoDeclare, PostBlackCarInfoParameters, PostBlackCarInfoResult };
export { postCarOutInfo };
export { PostCarOutInfoDeclare, PostCarOutInfoParameters, PostCarOutInfoResult };
export { scanNoPlateInCar };
export { ScanNoPlateInCarDeclare, ScanNoPlateInCarParameters, ScanNoPlateInCarResult };
export { updateSpecialCarInfo };
export { UpdateSpecialCarInfoDeclare, UpdateSpecialCarInfoParameters, UpdateSpecialCarInfoResult };
export { getCarRecord };
export { GetCarRecordDeclare, GetCarRecordParameters, GetCarRecordResult };
export { getCarCardRule };
export { GetCarCardRuleDeclare, GetCarCardRuleParameters, GetCarCardRuleResult };
