import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { invoice } from './services/Invoice'
import { InvoiceDeclare, Parameters as InvoiceParameters, Result as InvoiceResult } from './services/InvoiceDeclare'
import { paymentResult } from './services/PaymentResult'
import { PaymentResultDeclare, Parameters as PaymentResultParameters, Result as PaymentResultResult } from './services/PaymentResultDeclare'
import { postCarInInfo } from './services/PostCarInInfo'
import { PostCarInInfoDeclare, Parameters as PostCarInInfoParameters, Result as PostCarInInfoResult } from './services/PostCarInInfoDeclare'
import { demoService } from './services/DemoService'
import { DemoServiceDeclare, Parameters as DemoServiceParameters, Result as DemoServiceResult } from './services/DemoServiceDeclare'
import { getPayInfo } from './services/GetPayInfo'
import { GetPayInfoDeclare, Parameters as GetPayInfoParameters, Result as GetPayInfoResult } from './services/GetPayInfoDeclare'
import { sendEmail } from './services/SendEmail'
import { SendEmailDeclare, Parameters as SendEmailParameters, Result as SendEmailResult } from './services/SendEmailDeclare'
import { postStcPayResult } from './services/PostStcPayResult'
import { PostStcPayResultDeclare, Parameters as PostStcPayResultParameters, Result as PostStcPayResultResult } from './services/PostStcPayResultDeclare'
import { getInvoiceInfo } from './services/GetInvoiceInfo'
import { GetInvoiceInfoDeclare, Parameters as GetInvoiceInfoParameters, Result as GetInvoiceInfoResult } from './services/GetInvoiceInfoDeclare'
import { queryPrepayOrder } from './services/QueryPrepayOrder'
import { QueryPrepayOrderDeclare, Parameters as QueryPrepayOrderParameters, Result as QueryPrepayOrderResult } from './services/QueryPrepayOrderDeclare'
import { getOpenId } from './services/GetOpenId'
import { GetOpenIdDeclare, Parameters as GetOpenIdParameters, Result as GetOpenIdResult } from './services/GetOpenIdDeclare'
import { createFeeShortUrl } from './services/CreateFeeShortUrl'
import { CreateFeeShortUrlDeclare, Parameters as CreateFeeShortUrlParameters, Result as CreateFeeShortUrlResult } from './services/CreateFeeShortUrlDeclare'
import { getCarInoutInfo } from './services/GetCarInoutInfo'
import { GetCarInoutInfoDeclare, Parameters as GetCarInoutInfoParameters, Result as GetCarInoutInfoResult } from './services/GetCarInoutInfoDeclare'
import { getAlipayId } from './services/GetAlipayId'
import { GetAlipayIdDeclare, Parameters as GetAlipayIdParameters, Result as GetAlipayIdResult } from './services/GetAlipayIdDeclare'
import { scanIn } from './services/ScanIn'
import { ScanInDeclare, Parameters as ScanInParameters, Result as ScanInResult } from './services/ScanInDeclare'
import { log } from './services/Log'
import { LogDeclare, Parameters as LogParameters, Result as LogResult } from './services/LogDeclare'
import { getCarBindList } from './services/GetCarBindList'
import { GetCarBindListDeclare, Parameters as GetCarBindListParameters, Result as GetCarBindListResult } from './services/GetCarBindListDeclare'
import { getPayDetailList } from './services/GetPayDetailList'
import { GetPayDetailListDeclare, Parameters as GetPayDetailListParameters, Result as GetPayDetailListResult } from './services/GetPayDetailListDeclare'
import { scanOut } from './services/ScanOut'
import { ScanOutDeclare, Parameters as ScanOutParameters, Result as ScanOutResult } from './services/ScanOutDeclare'
import { postPayFeeInfo } from './services/PostPayFeeInfo'
import { PostPayFeeInfoDeclare, Parameters as PostPayFeeInfoParameters, Result as PostPayFeeInfoResult } from './services/PostPayFeeInfoDeclare'
import { getwxSdkConfig } from './services/GetwxSdkConfig'
import { GetwxSdkConfigDeclare, Parameters as GetwxSdkConfigParameters, Result as GetwxSdkConfigResult } from './services/GetwxSdkConfigDeclare'
import { getInvioceList } from './services/GetInvioceList'
import { GetInvioceListDeclare, Parameters as GetInvioceListParameters, Result as GetInvioceListResult } from './services/GetInvioceListDeclare'
import { getParkingPaymentInfo } from './services/GetParkingPaymentInfo'
import { GetParkingPaymentInfoDeclare, Parameters as GetParkingPaymentInfoParameters, Result as GetParkingPaymentInfoResult } from './services/GetParkingPaymentInfoDeclare'
import { postCarOutInfo } from './services/PostCarOutInfo'
import { PostCarOutInfoDeclare, Parameters as PostCarOutInfoParameters, Result as PostCarOutInfoResult } from './services/PostCarOutInfoDeclare'
import { getInvoiceName } from './services/GetInvoiceName'
import { GetInvoiceNameDeclare, Parameters as GetInvoiceNameParameters, Result as GetInvoiceNameResult } from './services/GetInvoiceNameDeclare'
import { prepay } from './services/Prepay'
import { PrepayDeclare, Parameters as PrepayParameters, Result as PrepayResult } from './services/PrepayDeclare'
import { carBind } from './services/CarBind'
import { CarBindDeclare, Parameters as CarBindParameters, Result as CarBindResult } from './services/CarBindDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { invoice }
export { InvoiceDeclare, InvoiceParameters, InvoiceResult }
export { paymentResult }
export { PaymentResultDeclare, PaymentResultParameters, PaymentResultResult }
export { postCarInInfo }
export { PostCarInInfoDeclare, PostCarInInfoParameters, PostCarInInfoResult }
export { demoService }
export { DemoServiceDeclare, DemoServiceParameters, DemoServiceResult }
export { getPayInfo }
export { GetPayInfoDeclare, GetPayInfoParameters, GetPayInfoResult }
export { sendEmail }
export { SendEmailDeclare, SendEmailParameters, SendEmailResult }
export { postStcPayResult }
export { PostStcPayResultDeclare, PostStcPayResultParameters, PostStcPayResultResult }
export { getInvoiceInfo }
export { GetInvoiceInfoDeclare, GetInvoiceInfoParameters, GetInvoiceInfoResult }
export { queryPrepayOrder }
export { QueryPrepayOrderDeclare, QueryPrepayOrderParameters, QueryPrepayOrderResult }
export { getOpenId }
export { GetOpenIdDeclare, GetOpenIdParameters, GetOpenIdResult }
export { createFeeShortUrl }
export { CreateFeeShortUrlDeclare, CreateFeeShortUrlParameters, CreateFeeShortUrlResult }
export { getCarInoutInfo }
export { GetCarInoutInfoDeclare, GetCarInoutInfoParameters, GetCarInoutInfoResult }
export { getAlipayId }
export { GetAlipayIdDeclare, GetAlipayIdParameters, GetAlipayIdResult }
export { scanIn }
export { ScanInDeclare, ScanInParameters, ScanInResult }
export { log }
export { LogDeclare, LogParameters, LogResult }
export { getCarBindList }
export { GetCarBindListDeclare, GetCarBindListParameters, GetCarBindListResult }
export { getPayDetailList }
export { GetPayDetailListDeclare, GetPayDetailListParameters, GetPayDetailListResult }
export { scanOut }
export { ScanOutDeclare, ScanOutParameters, ScanOutResult }
export { postPayFeeInfo }
export { PostPayFeeInfoDeclare, PostPayFeeInfoParameters, PostPayFeeInfoResult }
export { getwxSdkConfig }
export { GetwxSdkConfigDeclare, GetwxSdkConfigParameters, GetwxSdkConfigResult }
export { getInvioceList }
export { GetInvioceListDeclare, GetInvioceListParameters, GetInvioceListResult }
export { getParkingPaymentInfo }
export { GetParkingPaymentInfoDeclare, GetParkingPaymentInfoParameters, GetParkingPaymentInfoResult }
export { postCarOutInfo }
export { PostCarOutInfoDeclare, PostCarOutInfoParameters, PostCarOutInfoResult }
export { getInvoiceName }
export { GetInvoiceNameDeclare, GetInvoiceNameParameters, GetInvoiceNameResult }
export { prepay }
export { PrepayDeclare, PrepayParameters, PrepayResult }
export { carBind }
export { CarBindDeclare, CarBindParameters, CarBindResult }

