import msConfig from './mslib/MsConfig'
import { GlobalSettings,SIDStore } from './mslib/GlobalSettings'
import { MsHttpClient, Method, ContentType } from './mslib/MsHttpClient'
import { getMemberInfo } from './services/GetMemberInfo'
import { GetMemberInfoDeclare, Parameters as GetMemberInfoParameters, Result as GetMemberInfoResult } from './services/GetMemberInfoDeclare'
import { health } from './services/Health'
import { HealthDeclare, Parameters as HealthParameters, Result as HealthResult } from './services/HealthDeclare'
import { getAccessTokenByMobile } from './services/GetAccessTokenByMobile'
import { GetAccessTokenByMobileDeclare, Parameters as GetAccessTokenByMobileParameters, Result as GetAccessTokenByMobileResult } from './services/GetAccessTokenByMobileDeclare'
import { sendCode } from './services/SendCode'
import { SendCodeDeclare, Parameters as SendCodeParameters, Result as SendCodeResult } from './services/SendCodeDeclare'
import { getPrompt } from './services/GetPrompt'
import { GetPromptDeclare, Parameters as GetPromptParameters, Result as GetPromptResult } from './services/GetPromptDeclare'
import { getAccessTokenByCode } from './services/GetAccessTokenByCode'
import { GetAccessTokenByCodeDeclare, Parameters as GetAccessTokenByCodeParameters, Result as GetAccessTokenByCodeResult } from './services/GetAccessTokenByCodeDeclare'
import { getAccessTokenByToken } from './services/GetAccessTokenByToken'
import { GetAccessTokenByTokenDeclare, Parameters as GetAccessTokenByTokenParameters, Result as GetAccessTokenByTokenResult } from './services/GetAccessTokenByTokenDeclare'
import { memberBind } from './services/MemberBind'
import { MemberBindDeclare, Parameters as MemberBindParameters, Result as MemberBindResult } from './services/MemberBindDeclare'



export { msConfig,  MsHttpClient, Method, ContentType, GlobalSettings,SIDStore }
export { getMemberInfo }
export { GetMemberInfoDeclare, GetMemberInfoParameters, GetMemberInfoResult }
export { health }
export { HealthDeclare, HealthParameters, HealthResult }
export { getAccessTokenByMobile }
export { GetAccessTokenByMobileDeclare, GetAccessTokenByMobileParameters, GetAccessTokenByMobileResult }
export { sendCode }
export { SendCodeDeclare, SendCodeParameters, SendCodeResult }
export { getPrompt }
export { GetPromptDeclare, GetPromptParameters, GetPromptResult }
export { getAccessTokenByCode }
export { GetAccessTokenByCodeDeclare, GetAccessTokenByCodeParameters, GetAccessTokenByCodeResult }
export { getAccessTokenByToken }
export { GetAccessTokenByTokenDeclare, GetAccessTokenByTokenParameters, GetAccessTokenByTokenResult }
export { memberBind }
export { MemberBindDeclare, MemberBindParameters, MemberBindResult }

