import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { getConfig } from './services/GetConfig'
import { GetConfigDeclare, Parameters as GetConfigParameters, Result as GetConfigResult } from './services/GetConfigDeclare'
import { createFeeShortUrl } from './services/CreateFeeShortUrl'
import { CreateFeeShortUrlDeclare, Parameters as CreateFeeShortUrlParameters, Result as CreateFeeShortUrlResult } from './services/CreateFeeShortUrlDeclare'
import { consumeInfo } from './services/ConsumeInfo'
import { ConsumeInfoDeclare, Parameters as ConsumeInfoParameters, Result as ConsumeInfoResult } from './services/ConsumeInfoDeclare'
import { demoService } from './services/DemoService'
import { DemoServiceDeclare, Parameters as DemoServiceParameters, Result as DemoServiceResult } from './services/DemoServiceDeclare'
import { discout } from './services/Discout'
import { DiscoutDeclare, Parameters as DiscoutParameters, Result as DiscoutResult } from './services/DiscoutDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { getConfig }
export { GetConfigDeclare, GetConfigParameters, GetConfigResult }
export { createFeeShortUrl }
export { CreateFeeShortUrlDeclare, CreateFeeShortUrlParameters, CreateFeeShortUrlResult }
export { consumeInfo }
export { ConsumeInfoDeclare, ConsumeInfoParameters, ConsumeInfoResult }
export { demoService }
export { DemoServiceDeclare, DemoServiceParameters, DemoServiceResult }
export { discout }
export { DiscoutDeclare, DiscoutParameters, DiscoutResult }

