import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { reCount } from './services/ReCount'
import { ReCountDeclare, Parameters as ReCountParameters, Result as ReCountResult } from './services/ReCountDeclare'
import { getReportInfo } from './services/GetReportInfo'
import { GetReportInfoDeclare, Parameters as GetReportInfoParameters, Result as GetReportInfoResult } from './services/GetReportInfoDeclare'
import { delMiscellaneousFee } from './services/DelMiscellaneousFee'
import { DelMiscellaneousFeeDeclare, Parameters as DelMiscellaneousFeeParameters, Result as DelMiscellaneousFeeResult } from './services/DelMiscellaneousFeeDeclare'
import { editCouponPublish } from './services/EditCouponPublish'
import { EditCouponPublishDeclare, Parameters as EditCouponPublishParameters, Result as EditCouponPublishResult } from './services/EditCouponPublishDeclare'
import { getMiscellaneousFeeList } from './services/GetMiscellaneousFeeList'
import { GetMiscellaneousFeeListDeclare, Parameters as GetMiscellaneousFeeListParameters, Result as GetMiscellaneousFeeListResult } from './services/GetMiscellaneousFeeListDeclare'
import { updateCouponStateJob } from './services/UpdateCouponStateJob'
import { UpdateCouponStateJobDeclare, Parameters as UpdateCouponStateJobParameters, Result as UpdateCouponStateJobResult } from './services/UpdateCouponStateJobDeclare'
import { getMerchantCouponPrintInfo } from './services/GetMerchantCouponPrintInfo'
import { GetMerchantCouponPrintInfoDeclare, Parameters as GetMerchantCouponPrintInfoParameters, Result as GetMerchantCouponPrintInfoResult } from './services/GetMerchantCouponPrintInfoDeclare'
import { getButtonInfo } from './services/GetButtonInfo'
import { GetButtonInfoDeclare, Parameters as GetButtonInfoParameters, Result as GetButtonInfoResult } from './services/GetButtonInfoDeclare'
import { postPayFeeInfo } from './services/PostPayFeeInfo'
import { PostPayFeeInfoDeclare, Parameters as PostPayFeeInfoParameters, Result as PostPayFeeInfoResult } from './services/PostPayFeeInfoDeclare'
import { getCouponPrintInfo } from './services/GetCouponPrintInfo'
import { GetCouponPrintInfoDeclare, Parameters as GetCouponPrintInfoParameters, Result as GetCouponPrintInfoResult } from './services/GetCouponPrintInfoDeclare'
import { getReportSearch } from './services/GetReportSearch'
import { GetReportSearchDeclare, Parameters as GetReportSearchParameters, Result as GetReportSearchResult } from './services/GetReportSearchDeclare'
import { syncCouponState } from './services/SyncCouponState'
import { SyncCouponStateDeclare, Parameters as SyncCouponStateParameters, Result as SyncCouponStateResult } from './services/SyncCouponStateDeclare'
import { exportExcelHis } from './services/ExportExcelHis'
import { ExportExcelHisDeclare, Parameters as ExportExcelHisParameters, Result as ExportExcelHisResult } from './services/ExportExcelHisDeclare'
import { saveMiscellaneous } from './services/SaveMiscellaneous'
import { SaveMiscellaneousDeclare, Parameters as SaveMiscellaneousParameters, Result as SaveMiscellaneousResult } from './services/SaveMiscellaneousDeclare'
import { couponPublish } from './services/CouponPublish'
import { CouponPublishDeclare, Parameters as CouponPublishParameters, Result as CouponPublishResult } from './services/CouponPublishDeclare'
import { saveOctopusPayDetail } from './services/SaveOctopusPayDetail'
import { SaveOctopusPayDetailDeclare, Parameters as SaveOctopusPayDetailParameters, Result as SaveOctopusPayDetailResult } from './services/SaveOctopusPayDetailDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { reCount }
export { ReCountDeclare, ReCountParameters, ReCountResult }
export { getReportInfo }
export { GetReportInfoDeclare, GetReportInfoParameters, GetReportInfoResult }
export { delMiscellaneousFee }
export { DelMiscellaneousFeeDeclare, DelMiscellaneousFeeParameters, DelMiscellaneousFeeResult }
export { editCouponPublish }
export { EditCouponPublishDeclare, EditCouponPublishParameters, EditCouponPublishResult }
export { getMiscellaneousFeeList }
export { GetMiscellaneousFeeListDeclare, GetMiscellaneousFeeListParameters, GetMiscellaneousFeeListResult }
export { updateCouponStateJob }
export { UpdateCouponStateJobDeclare, UpdateCouponStateJobParameters, UpdateCouponStateJobResult }
export { getMerchantCouponPrintInfo }
export { GetMerchantCouponPrintInfoDeclare, GetMerchantCouponPrintInfoParameters, GetMerchantCouponPrintInfoResult }
export { getButtonInfo }
export { GetButtonInfoDeclare, GetButtonInfoParameters, GetButtonInfoResult }
export { postPayFeeInfo }
export { PostPayFeeInfoDeclare, PostPayFeeInfoParameters, PostPayFeeInfoResult }
export { getCouponPrintInfo }
export { GetCouponPrintInfoDeclare, GetCouponPrintInfoParameters, GetCouponPrintInfoResult }
export { getReportSearch }
export { GetReportSearchDeclare, GetReportSearchParameters, GetReportSearchResult }
export { syncCouponState }
export { SyncCouponStateDeclare, SyncCouponStateParameters, SyncCouponStateResult }
export { exportExcelHis }
export { ExportExcelHisDeclare, ExportExcelHisParameters, ExportExcelHisResult }
export { saveMiscellaneous }
export { SaveMiscellaneousDeclare, SaveMiscellaneousParameters, SaveMiscellaneousResult }
export { couponPublish }
export { CouponPublishDeclare, CouponPublishParameters, CouponPublishResult }
export { saveOctopusPayDetail }
export { SaveOctopusPayDetailDeclare, SaveOctopusPayDetailParameters, SaveOctopusPayDetailResult }

