import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { nSSqlApiClient } from './services/NSSqlApiClient'
import { NSSqlApiClientDeclare, Parameters as NSSqlApiClientParameters, Result as NSSqlApiClientResult } from './services/NSSqlApiClientDeclare'
import { syncSmsSendState } from './services/SyncSmsSendState'
import { SyncSmsSendStateDeclare, Parameters as SyncSmsSendStateParameters, Result as SyncSmsSendStateResult } from './services/SyncSmsSendStateDeclare'
import { queryViolationsCar } from './services/QueryViolationsCar'
import { QueryViolationsCarDeclare, Parameters as QueryViolationsCarParameters, Result as QueryViolationsCarResult } from './services/QueryViolationsCarDeclare'
import { getViolationsCar } from './services/GetViolationsCar'
import { GetViolationsCarDeclare, Parameters as GetViolationsCarParameters, Result as GetViolationsCarResult } from './services/GetViolationsCarDeclare'
import { queryAreaReportByDay } from './services/QueryAreaReportByDay'
import { QueryAreaReportByDayDeclare, Parameters as QueryAreaReportByDayParameters, Result as QueryAreaReportByDayResult } from './services/QueryAreaReportByDayDeclare'
import { postPayFeeInfo } from './services/PostPayFeeInfo'
import { PostPayFeeInfoDeclare, Parameters as PostPayFeeInfoParameters, Result as PostPayFeeInfoResult } from './services/PostPayFeeInfoDeclare'
import { nSDomain } from './services/NSDomain'
import { NSDomainDeclare, Parameters as NSDomainParameters, Result as NSDomainResult } from './services/NSDomainDeclare'
import { queryAreaReportByMonth } from './services/QueryAreaReportByMonth'
import { QueryAreaReportByMonthDeclare, Parameters as QueryAreaReportByMonthParameters, Result as QueryAreaReportByMonthResult } from './services/QueryAreaReportByMonthDeclare'
import { queryCarCardInfo } from './services/QueryCarCardInfo'
import { QueryCarCardInfoDeclare, Parameters as QueryCarCardInfoParameters, Result as QueryCarCardInfoResult } from './services/QueryCarCardInfoDeclare'
import { getAreaTreeList } from './services/GetAreaTreeList'
import { GetAreaTreeListDeclare, Parameters as GetAreaTreeListParameters, Result as GetAreaTreeListResult } from './services/GetAreaTreeListDeclare'
import { serviceBase } from './services/ServiceBase'
import { ServiceBaseDeclare, Parameters as ServiceBaseParameters, Result as ServiceBaseResult } from './services/ServiceBaseDeclare'
import { addRecoverBillSMSRecordJob } from './services/AddRecoverBillSMSRecordJob'
import { AddRecoverBillSMSRecordJobDeclare, Parameters as AddRecoverBillSMSRecordJobParameters, Result as AddRecoverBillSMSRecordJobResult } from './services/AddRecoverBillSMSRecordJobDeclare'
import { getAreaDailyStat } from './services/GetAreaDailyStat'
import { GetAreaDailyStatDeclare, Parameters as GetAreaDailyStatParameters, Result as GetAreaDailyStatResult } from './services/GetAreaDailyStatDeclare'
import { queryAreas } from './services/QueryAreas'
import { QueryAreasDeclare, Parameters as QueryAreasParameters, Result as QueryAreasResult } from './services/QueryAreasDeclare'
import { syncViolationsCarInfoJob } from './services/SyncViolationsCarInfoJob'
import { SyncViolationsCarInfoJobDeclare, Parameters as SyncViolationsCarInfoJobParameters, Result as SyncViolationsCarInfoJobResult } from './services/SyncViolationsCarInfoJobDeclare'
import { sendSmsJob } from './services/SendSmsJob'
import { SendSmsJobDeclare, Parameters as SendSmsJobParameters, Result as SendSmsJobResult } from './services/SendSmsJobDeclare'
import { addViolationsCar } from './services/AddViolationsCar'
import { AddViolationsCarDeclare, Parameters as AddViolationsCarParameters, Result as AddViolationsCarResult } from './services/AddViolationsCarDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { nSSqlApiClient }
export { NSSqlApiClientDeclare, NSSqlApiClientParameters, NSSqlApiClientResult }
export { syncSmsSendState }
export { SyncSmsSendStateDeclare, SyncSmsSendStateParameters, SyncSmsSendStateResult }
export { queryViolationsCar }
export { QueryViolationsCarDeclare, QueryViolationsCarParameters, QueryViolationsCarResult }
export { getViolationsCar }
export { GetViolationsCarDeclare, GetViolationsCarParameters, GetViolationsCarResult }
export { queryAreaReportByDay }
export { QueryAreaReportByDayDeclare, QueryAreaReportByDayParameters, QueryAreaReportByDayResult }
export { postPayFeeInfo }
export { PostPayFeeInfoDeclare, PostPayFeeInfoParameters, PostPayFeeInfoResult }
export { nSDomain }
export { NSDomainDeclare, NSDomainParameters, NSDomainResult }
export { queryAreaReportByMonth }
export { QueryAreaReportByMonthDeclare, QueryAreaReportByMonthParameters, QueryAreaReportByMonthResult }
export { queryCarCardInfo }
export { QueryCarCardInfoDeclare, QueryCarCardInfoParameters, QueryCarCardInfoResult }
export { getAreaTreeList }
export { GetAreaTreeListDeclare, GetAreaTreeListParameters, GetAreaTreeListResult }
export { serviceBase }
export { ServiceBaseDeclare, ServiceBaseParameters, ServiceBaseResult }
export { addRecoverBillSMSRecordJob }
export { AddRecoverBillSMSRecordJobDeclare, AddRecoverBillSMSRecordJobParameters, AddRecoverBillSMSRecordJobResult }
export { getAreaDailyStat }
export { GetAreaDailyStatDeclare, GetAreaDailyStatParameters, GetAreaDailyStatResult }
export { queryAreas }
export { QueryAreasDeclare, QueryAreasParameters, QueryAreasResult }
export { syncViolationsCarInfoJob }
export { SyncViolationsCarInfoJobDeclare, SyncViolationsCarInfoJobParameters, SyncViolationsCarInfoJobResult }
export { sendSmsJob }
export { SendSmsJobDeclare, SendSmsJobParameters, SendSmsJobResult }
export { addViolationsCar }
export { AddViolationsCarDeclare, AddViolationsCarParameters, AddViolationsCarResult }

