// 本文件为自动构建生成
import {
  GetPushClientId as GetPushClientIdOrigin,
  GetPushClientIdSuccess as GetPushClientIdSuccessOrigin,
  GetPushClientIdSuccessCallback as GetPushClientIdSuccessCallbackOrigin,
  GetPushClientIdFail as GetPushClientIdFailOrigin,
  GetPushClientIdFailCallback as GetPushClientIdFailCallbackOrigin,
  GetPushClientIdComplete as GetPushClientIdCompleteOrigin,
  GetPushClientIdCompleteCallback as GetPushClientIdCompleteCallbackOrigin,
  GetPushClientIdOptions as GetPushClientIdOptionsOrigin,
  OnPushMessageType as OnPushMessageTypeOrigin,
  OnPushMessageCallbackResult as OnPushMessageCallbackResultOrigin,
  OnPushMessageCallback as OnPushMessageCallbackOrigin,
  OnPushMessage as OnPushMessageOrigin,
  OffPushMessage as OffPushMessageOrigin,
  GetChannelManager as GetChannelManagerOrigin,
  SetPushChannelOptions as SetPushChannelOptionsOrigin,
  ChannelManager as ChannelManagerOrigin,
  PushChannelManager as PushChannelManagerOrigin,
  CreatePushMessage as CreatePushMessageOrigin,
  CreatePushMessageSuccess as CreatePushMessageSuccessOrigin,
  CreatePushMessageSuccessCallback as CreatePushMessageSuccessCallbackOrigin,
  CreatePushMessageFail as CreatePushMessageFailOrigin,
  CreatePushMessageFailCallback as CreatePushMessageFailCallbackOrigin,
  CreatePushMessageComplete as CreatePushMessageCompleteOrigin,
  CreatePushMessageCompleteCallback as CreatePushMessageCompleteCallbackOrigin,
  CreatePushMessageOptions as CreatePushMessageOptionsOrigin,
  BadgeOptions as BadgeOptionsOrigin,
  Uni as UniOrigin
} from './interface'

declare global {
  type GetPushClientId = GetPushClientIdOrigin
  type GetPushClientIdSuccess = GetPushClientIdSuccessOrigin
  type GetPushClientIdSuccessCallback = GetPushClientIdSuccessCallbackOrigin
  type GetPushClientIdFail = GetPushClientIdFailOrigin
  type GetPushClientIdFailCallback = GetPushClientIdFailCallbackOrigin
  type GetPushClientIdComplete = GetPushClientIdCompleteOrigin
  type GetPushClientIdCompleteCallback = GetPushClientIdCompleteCallbackOrigin
  type GetPushClientIdOptions = GetPushClientIdOptionsOrigin
  type OnPushMessageType = OnPushMessageTypeOrigin
  type OnPushMessageCallbackResult = OnPushMessageCallbackResultOrigin
  type OnPushMessageCallback = OnPushMessageCallbackOrigin
  type OnPushMessage = OnPushMessageOrigin
  type OffPushMessage = OffPushMessageOrigin
  type GetChannelManager = GetChannelManagerOrigin
  type SetPushChannelOptions = SetPushChannelOptionsOrigin
  type ChannelManager = ChannelManagerOrigin
  type PushChannelManager = PushChannelManagerOrigin
  type CreatePushMessage = CreatePushMessageOrigin
  type CreatePushMessageSuccess = CreatePushMessageSuccessOrigin
  type CreatePushMessageSuccessCallback = CreatePushMessageSuccessCallbackOrigin
  type CreatePushMessageFail = CreatePushMessageFailOrigin
  type CreatePushMessageFailCallback = CreatePushMessageFailCallbackOrigin
  type CreatePushMessageComplete = CreatePushMessageCompleteOrigin
  type CreatePushMessageCompleteCallback = CreatePushMessageCompleteCallbackOrigin
  type CreatePushMessageOptions = CreatePushMessageOptionsOrigin
  type BadgeOptions = BadgeOptionsOrigin
  interface Uni extends UniOrigin { }
}
