// 本文件为自动构建生成
import {
  Share as ShareOrigin,
  ShareMiniProgramShareType as ShareMiniProgramShareTypeOrigin,
  ShareMiniProgramShareOptions as ShareMiniProgramShareOptionsOrigin,
  ShareSuccess as ShareSuccessOrigin,
  ShareSuccessCallback as ShareSuccessCallbackOrigin,
  ShareFail as ShareFailOrigin,
  ShareFailCallback as ShareFailCallbackOrigin,
  ShareComplete as ShareCompleteOrigin,
  ShareCompleteCallback as ShareCompleteCallbackOrigin,
  ShareProvider as ShareProviderOrigin,
  ShareType as ShareTypeOrigin,
  ShareScene as ShareSceneOrigin,
  ShareOptions as ShareOptionsOrigin,
  UniShareProvider as UniShareProviderOrigin,
  Uni as UniOrigin
} from './interface'

declare global {
  type Share = ShareOrigin
  type ShareMiniProgramShareType = ShareMiniProgramShareTypeOrigin
  type ShareMiniProgramShareOptions = ShareMiniProgramShareOptionsOrigin
  type ShareSuccess = ShareSuccessOrigin
  type ShareSuccessCallback = ShareSuccessCallbackOrigin
  type ShareFail = ShareFailOrigin
  type ShareFailCallback = ShareFailCallbackOrigin
  type ShareComplete = ShareCompleteOrigin
  type ShareCompleteCallback = ShareCompleteCallbackOrigin
  type ShareProvider = ShareProviderOrigin
  type ShareType = ShareTypeOrigin
  type ShareScene = ShareSceneOrigin
  type ShareOptions = ShareOptionsOrigin
  type UniShareProvider = UniShareProviderOrigin
  interface Uni extends UniOrigin { }
}
