import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { getReportInfo } from './services/GetReportInfo'
import { GetReportInfoDeclare, Parameters as GetReportInfoParameters, Result as GetReportInfoResult } from './services/GetReportInfoDeclare'
import { importCarNS } from './services/ImportCarNS'
import { ImportCarNSDeclare, Parameters as ImportCarNSParameters, Result as ImportCarNSResult } from './services/ImportCarNSDeclare'
import { importRecharge } from './services/ImportRecharge'
import { ImportRechargeDeclare, Parameters as ImportRechargeParameters, Result as ImportRechargeResult } from './services/ImportRechargeDeclare'
import { exportExcel } from './services/ExportExcel'
import { ExportExcelDeclare, Parameters as ExportExcelParameters, Result as ExportExcelResult } from './services/ExportExcelDeclare'
import { getReportSearch } from './services/GetReportSearch'
import { GetReportSearchDeclare, Parameters as GetReportSearchParameters, Result as GetReportSearchResult } from './services/GetReportSearchDeclare'
import { postCarCardChargeInfo } from './services/PostCarCardChargeInfo'
import { PostCarCardChargeInfoDeclare, Parameters as PostCarCardChargeInfoParameters, Result as PostCarCardChargeInfoResult } from './services/PostCarCardChargeInfoDeclare'
import { getCardInfo } from './services/GetCardInfo'
import { GetCardInfoDeclare, Parameters as GetCardInfoParameters, Result as GetCardInfoResult } from './services/GetCardInfoDeclare'
import { addCarNS } from './services/AddCarNS'
import { AddCarNSDeclare, Parameters as AddCarNSParameters, Result as AddCarNSResult } from './services/AddCarNSDeclare'
import { updateCarNs } from './services/UpdateCarNs'
import { UpdateCarNsDeclare, Parameters as UpdateCarNsParameters, Result as UpdateCarNsResult } from './services/UpdateCarNsDeclare'
import { updateInvoiceType } from './services/UpdateInvoiceType'
import { UpdateInvoiceTypeDeclare, Parameters as UpdateInvoiceTypeParameters, Result as UpdateInvoiceTypeResult } from './services/UpdateInvoiceTypeDeclare'
import { getDeviceName } from './services/GetDeviceName'
import { GetDeviceNameDeclare, Parameters as GetDeviceNameParameters, Result as GetDeviceNameResult } from './services/GetDeviceNameDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { getReportInfo }
export { GetReportInfoDeclare, GetReportInfoParameters, GetReportInfoResult }
export { importCarNS }
export { ImportCarNSDeclare, ImportCarNSParameters, ImportCarNSResult }
export { importRecharge }
export { ImportRechargeDeclare, ImportRechargeParameters, ImportRechargeResult }
export { exportExcel }
export { ExportExcelDeclare, ExportExcelParameters, ExportExcelResult }
export { getReportSearch }
export { GetReportSearchDeclare, GetReportSearchParameters, GetReportSearchResult }
export { postCarCardChargeInfo }
export { PostCarCardChargeInfoDeclare, PostCarCardChargeInfoParameters, PostCarCardChargeInfoResult }
export { getCardInfo }
export { GetCardInfoDeclare, GetCardInfoParameters, GetCardInfoResult }
export { addCarNS }
export { AddCarNSDeclare, AddCarNSParameters, AddCarNSResult }
export { updateCarNs }
export { UpdateCarNsDeclare, UpdateCarNsParameters, UpdateCarNsResult }
export { updateInvoiceType }
export { UpdateInvoiceTypeDeclare, UpdateInvoiceTypeParameters, UpdateInvoiceTypeResult }
export { getDeviceName }
export { GetDeviceNameDeclare, GetDeviceNameParameters, GetDeviceNameResult }

