// 本文件为自动构建生成
import {
  CreateVideoContext as CreateVideoContextOrigin,
  Danmu as DanmuOrigin,
  RequestFullScreenOptions as RequestFullScreenOptionsOrigin,
  VideoContext as VideoContextOrigin,
  UniVideoTimeUpdateEvent as UniVideoTimeUpdateEventOrigin,
  UniVideoTimeUpdateEventDetail as UniVideoTimeUpdateEventDetailOrigin,
  UniVideoFullScreenChangeEvent as UniVideoFullScreenChangeEventOrigin,
  UniVideoFullScreenChangeEventDetail as UniVideoFullScreenChangeEventDetailOrigin,
  UniVideoErrorEvent as UniVideoErrorEventOrigin,
  VideoErrorCode as VideoErrorCodeOrigin,
  VideoError as VideoErrorOrigin,
  UniVideoProgressEvent as UniVideoProgressEventOrigin,
  UniVideoProgressEventDetail as UniVideoProgressEventDetailOrigin,
  UniVideoFullScreenClickEvent as UniVideoFullScreenClickEventOrigin,
  UniVideoFullScreenClickEventDetail as UniVideoFullScreenClickEventDetailOrigin,
  UniVideoControlsToggleEvent as UniVideoControlsToggleEventOrigin,
  UniVideoControlsToggleEventDetail as UniVideoControlsToggleEventDetailOrigin,
  VideoTimeUpdateEvent as VideoTimeUpdateEventOrigin,
  VideoTimeUpdateEventDetail as VideoTimeUpdateEventDetailOrigin,
  VideoFullScreenChangeEvent as VideoFullScreenChangeEventOrigin,
  VideoFullScreenChangeEventDetail as VideoFullScreenChangeEventDetailOrigin,
  VideoErrorEvent as VideoErrorEventOrigin,
  VideoProgressEvent as VideoProgressEventOrigin,
  VideoProgressEventDetail as VideoProgressEventDetailOrigin,
  VideoFullScreenClickEvent as VideoFullScreenClickEventOrigin,
  VideoFullScreenClickEventDetail as VideoFullScreenClickEventDetailOrigin,
  VideoControlsToggleEvent as VideoControlsToggleEventOrigin,
  VideoControlsToggleEventDetail as VideoControlsToggleEventDetailOrigin,
  Uni as UniOrigin
} from './interface'

declare global {
  type CreateVideoContext = CreateVideoContextOrigin
  type Danmu = DanmuOrigin
  type RequestFullScreenOptions = RequestFullScreenOptionsOrigin
  type VideoContext = VideoContextOrigin
  type UniVideoTimeUpdateEvent = UniVideoTimeUpdateEventOrigin
  type UniVideoTimeUpdateEventDetail = UniVideoTimeUpdateEventDetailOrigin
  type UniVideoFullScreenChangeEvent = UniVideoFullScreenChangeEventOrigin
  type UniVideoFullScreenChangeEventDetail = UniVideoFullScreenChangeEventDetailOrigin
  type UniVideoErrorEvent = UniVideoErrorEventOrigin
  type VideoErrorCode = VideoErrorCodeOrigin
  type VideoError = VideoErrorOrigin
  type UniVideoProgressEvent = UniVideoProgressEventOrigin
  type UniVideoProgressEventDetail = UniVideoProgressEventDetailOrigin
  type UniVideoFullScreenClickEvent = UniVideoFullScreenClickEventOrigin
  type UniVideoFullScreenClickEventDetail = UniVideoFullScreenClickEventDetailOrigin
  type UniVideoControlsToggleEvent = UniVideoControlsToggleEventOrigin
  type UniVideoControlsToggleEventDetail = UniVideoControlsToggleEventDetailOrigin
  type VideoTimeUpdateEvent = VideoTimeUpdateEventOrigin
  type VideoTimeUpdateEventDetail = VideoTimeUpdateEventDetailOrigin
  type VideoFullScreenChangeEvent = VideoFullScreenChangeEventOrigin
  type VideoFullScreenChangeEventDetail = VideoFullScreenChangeEventDetailOrigin
  type VideoErrorEvent = VideoErrorEventOrigin
  type VideoProgressEvent = VideoProgressEventOrigin
  type VideoProgressEventDetail = VideoProgressEventDetailOrigin
  type VideoFullScreenClickEvent = VideoFullScreenClickEventOrigin
  type VideoFullScreenClickEventDetail = VideoFullScreenClickEventDetailOrigin
  type VideoControlsToggleEvent = VideoControlsToggleEventOrigin
  type VideoControlsToggleEventDetail = VideoControlsToggleEventDetailOrigin
  interface Uni extends UniOrigin { }
}
