// Do not edit. This file is generated.
///|
pub type WindowProxy = Window
///|
pub type CSSOMString = String
///|
#external
pub type VideoFrame
///|
pub impl TJsValue for VideoFrame with to_js(self : VideoFrame) -> JsValue = "%identity"
///|
pub impl FromJsAny for VideoFrame with from_js_any(value : JsAny) -> VideoFrame = "%identity"
///|
#external
pub type CSSPseudoElement
///|
pub impl TJsValue for CSSPseudoElement with to_js(self : CSSPseudoElement) -> JsValue = "%identity"
///|
pub impl FromJsAny for CSSPseudoElement with from_js_any(value : JsAny) -> CSSPseudoElement = "%identity"
///|
#external
pub type MediaStream
///|
pub impl TJsValue for MediaStream with to_js(self : MediaStream) -> JsValue = "%identity"
///|
pub impl FromJsAny for MediaStream with from_js_any(value : JsAny) -> MediaStream = "%identity"
///|
#external
pub type WebGLRenderingContext
///|
pub impl TJsValue for WebGLRenderingContext with to_js(
self : WebGLRenderingContext,
) -> JsValue = "%identity"
///|
pub impl FromJsAny for WebGLRenderingContext with from_js_any(value : JsAny) -> WebGLRenderingContext = "%identity"
///|
#external
pub type ViewTransition
///|
pub impl TJsValue for ViewTransition with to_js(self : ViewTransition) -> JsValue = "%identity"
///|
pub impl FromJsAny for ViewTransition with from_js_any(value : JsAny) -> ViewTransition = "%identity"
///|
#external
pub type MediaSource
///|
pub impl TJsValue for MediaSource with to_js(self : MediaSource) -> JsValue = "%identity"
///|
pub impl FromJsAny for MediaSource with from_js_any(value : JsAny) -> MediaSource = "%identity"
///|
#external
pub type WebGL2RenderingContext
///|
pub impl TJsValue for WebGL2RenderingContext with to_js(
self : WebGL2RenderingContext,
) -> JsValue = "%identity"
///|
pub impl FromJsAny for WebGL2RenderingContext with from_js_any(value : JsAny) -> WebGL2RenderingContext = "%identity"
///|
#external
pub type GPUCanvasContext
///|
pub impl TJsValue for GPUCanvasContext with to_js(self : GPUCanvasContext) -> JsValue = "%identity"
///|
pub impl FromJsAny for GPUCanvasContext with from_js_any(value : JsAny) -> GPUCanvasContext = "%identity"
///|
#external
pub type OnErrorEventHandlerNonNullEvent
///|
pub impl TJsValue for OnErrorEventHandlerNonNullEvent with to_js(
self : OnErrorEventHandlerNonNullEvent,
) -> JsValue = "%identity"
///|
pub impl FromJsAny for OnErrorEventHandlerNonNullEvent with from_js_any(
value : JsAny,
) -> OnErrorEventHandlerNonNullEvent = "%identity"