Typescript Library Declarations (Web Worker)

    Namespaces

    WebAssembly

    Interfaces

    AbortController
    AbortSignal
    AbortSignalEventMap
    AbstractWorker
    AbstractWorkerEventMap
    AddEventListenerOptions
    AesCbcParams
    AesCtrParams
    AesDerivedKeyParams
    AesGcmParams
    AesKeyAlgorithm
    AesKeyGenParams
    Algorithm
    ANGLE_instanced_arrays
    AnimationFrameProvider
    AudioConfiguration
    AudioData
    AudioDataCopyToOptions
    AudioDataInit
    AudioDataOutputCallback
    AudioDecoder
    AudioDecoderConfig
    AudioDecoderEventMap
    AudioDecoderInit
    AudioDecoderSupport
    AudioEncoder
    AudioEncoderConfig
    AudioEncoderEventMap
    AudioEncoderInit
    AudioEncoderSupport
    AvcEncoderConfig
    Blob
    BlobPropertyBag
    Body
    BroadcastChannel
    BroadcastChannelEventMap
    ByteLengthQueuingStrategy
    Cache
    CacheQueryOptions
    CacheStorage
    CanvasCompositing
    CanvasDrawImage
    CanvasDrawPath
    CanvasFillStrokeStyles
    CanvasFilters
    CanvasGradient
    CanvasImageData
    CanvasImageSmoothing
    CanvasPath
    CanvasPathDrawingStyles
    CanvasPattern
    CanvasRect
    CanvasShadowStyles
    CanvasState
    CanvasText
    CanvasTextDrawingStyles
    CanvasTransform
    Client
    ClientQueryOptions
    Clients
    CloseEvent
    CloseEventInit
    CompressionStream
    Console
    CountQueuingStrategy
    Crypto
    CryptoKey
    CryptoKeyPair
    CSSImageValue
    CSSKeywordValue
    CSSMathClamp
    CSSMathInvert
    CSSMathMax
    CSSMathMin
    CSSMathNegate
    CSSMathProduct
    CSSMathSum
    CSSMathValue
    CSSMatrixComponent
    CSSMatrixComponentOptions
    CSSNumericArray
    CSSNumericType
    CSSNumericValue
    CSSPerspective
    CSSRotate
    CSSScale
    CSSSkew
    CSSSkewX
    CSSSkewY
    CSSStyleValue
    CSSTransformComponent
    CSSTransformValue
    CSSTranslate
    CSSUnitValue
    CSSUnparsedValue
    CSSVariableReferenceValue
    CustomEvent
    CustomEventInit
    DecompressionStream
    DedicatedWorkerGlobalScope
    DedicatedWorkerGlobalScopeEventMap
    DOMException
    DOMMatrix
    DOMMatrix2DInit
    DOMMatrixInit
    DOMMatrixReadOnly
    DOMPoint
    DOMPointInit
    DOMPointReadOnly
    DOMQuad
    DOMQuadInit
    DOMRect
    DOMRectInit
    DOMRectReadOnly
    DOMStringList
    EcdhKeyDeriveParams
    EcdsaParams
    EcKeyGenParams
    EcKeyImportParams
    EncodedAudioChunk
    EncodedAudioChunkInit
    EncodedAudioChunkMetadata
    EncodedAudioChunkOutputCallback
    EncodedVideoChunk
    EncodedVideoChunkInit
    EncodedVideoChunkMetadata
    EncodedVideoChunkOutputCallback
    ErrorEvent
    ErrorEventInit
    Event
    EventInit
    EventListener
    EventListenerObject
    EventListenerOptions
    EventSource
    EventSourceEventMap
    EventSourceInit
    EventTarget
    EXT_blend_minmax
    EXT_color_buffer_float
    EXT_color_buffer_half_float
    EXT_float_blend
    EXT_frag_depth
    EXT_shader_texture_lod
    EXT_sRGB
    EXT_texture_compression_bptc
    EXT_texture_compression_rgtc
    EXT_texture_filter_anisotropic
    EXT_texture_norm16
    ExtendableEvent
    ExtendableEventInit
    ExtendableMessageEvent
    ExtendableMessageEventInit
    FetchEvent
    FetchEventInit
    File
    FileList
    FilePropertyBag
    FileReader
    FileReaderEventMap
    FileReaderSync
    FileSystemCreateWritableOptions
    FileSystemDirectoryHandle
    FileSystemDirectoryHandleAsyncIterator
    FileSystemFileHandle
    FileSystemGetDirectoryOptions
    FileSystemGetFileOptions
    FileSystemHandle
    FileSystemReadWriteOptions
    FileSystemRemoveOptions
    FileSystemSyncAccessHandle
    FileSystemWritableFileStream
    FontFace
    FontFaceDescriptors
    FontFaceSet
    FontFaceSetEventMap
    FontFaceSetLoadEvent
    FontFaceSetLoadEventInit
    FontFaceSource
    FormData
    FormDataIterator
    FrameRequestCallback
    GenericTransformStream
    GetNotificationOptions
    Headers
    HeadersIterator
    HkdfParams
    HmacImportParams
    HmacKeyGenParams
    IDBCursor
    IDBCursorWithValue
    IDBDatabase
    IDBDatabaseEventMap
    IDBDatabaseInfo
    IDBFactory
    IDBIndex
    IDBIndexParameters
    IDBKeyRange
    IDBObjectStore
    IDBObjectStoreParameters
    IDBOpenDBRequest
    IDBOpenDBRequestEventMap
    IDBRequest
    IDBRequestEventMap
    IDBTransaction
    IDBTransactionEventMap
    IDBTransactionOptions
    IDBVersionChangeEvent
    IDBVersionChangeEventInit
    ImageBitmap
    ImageBitmapOptions
    ImageBitmapRenderingContext
    ImageBitmapRenderingContextSettings
    ImageData
    ImageDataSettings
    ImageEncodeOptions
    ImportMeta
    JsonWebKey
    KeyAlgorithm
    KHR_parallel_shader_compile
    Lock
    LockGrantedCallback
    LockInfo
    LockManager
    LockManagerSnapshot
    LockOptions
    MediaCapabilities
    MediaCapabilitiesDecodingInfo
    MediaCapabilitiesEncodingInfo
    MediaCapabilitiesInfo
    MediaConfiguration
    MediaDecodingConfiguration
    MediaEncodingConfiguration
    MediaSourceHandle
    MediaStreamTrackProcessor
    MediaStreamTrackProcessorInit
    MessageChannel
    MessageEvent
    MessageEventInit
    MessagePort
    MessagePortEventMap
    MultiCacheQueryOptions
    NavigationPreloadManager
    NavigationPreloadState
    NavigatorBadge
    NavigatorConcurrentHardware
    NavigatorID
    NavigatorLanguage
    NavigatorLocks
    NavigatorOnLine
    NavigatorStorage
    Notification
    NotificationEvent
    NotificationEventInit
    NotificationEventMap
    NotificationOptions
    OES_draw_buffers_indexed
    OES_element_index_uint
    OES_fbo_render_mipmap
    OES_standard_derivatives
    OES_texture_float
    OES_texture_float_linear
    OES_texture_half_float
    OES_texture_half_float_linear
    OES_vertex_array_object
    OffscreenCanvas
    OffscreenCanvasEventMap
    OffscreenCanvasRenderingContext2D
    OnErrorEventHandlerNonNull
    OpusEncoderConfig
    OVR_multiview2
    Path2D
    Pbkdf2Params
    Performance
    PerformanceEntry
    PerformanceEventMap
    PerformanceMark
    PerformanceMarkOptions
    PerformanceMeasure
    PerformanceMeasureOptions
    PerformanceObserver
    PerformanceObserverCallback
    PerformanceObserverEntryList
    PerformanceObserverInit
    PerformanceResourceTiming
    PerformanceServerTiming
    PermissionDescriptor
    Permissions
    PermissionStatus
    PermissionStatusEventMap
    PlaneLayout
    ProgressEvent
    ProgressEventInit
    PromiseRejectionEvent
    PromiseRejectionEventInit
    PushEvent
    PushEventInit
    PushManager
    PushMessageData
    PushSubscription
    PushSubscriptionJSON
    PushSubscriptionOptions
    PushSubscriptionOptionsInit
    QueuingStrategy
    QueuingStrategyInit
    QueuingStrategySize
    ReadableByteStreamController
    ReadableStream
    ReadableStreamAsyncIterator
    ReadableStreamBYOBReader
    ReadableStreamBYOBRequest
    ReadableStreamDefaultController
    ReadableStreamDefaultReader
    ReadableStreamGenericReader
    ReadableStreamGetReaderOptions
    ReadableStreamIteratorOptions
    ReadableStreamReadDoneResult
    ReadableStreamReadValueResult
    ReadableWritablePair
    RegistrationOptions
    Report
    ReportBody
    ReportingObserver
    ReportingObserverCallback
    ReportingObserverOptions
    Request
    RequestInit
    Response
    ResponseInit
    RsaHashedImportParams
    RsaHashedKeyGenParams
    RsaKeyGenParams
    RsaOaepParams
    RsaOtherPrimesInfo
    RsaPssParams
    RTCEncodedAudioFrame
    RTCEncodedAudioFrameMetadata
    RTCEncodedVideoFrame
    RTCEncodedVideoFrameMetadata
    RTCRtpScriptTransformer
    RTCTransformEvent
    SecurityPolicyViolationEvent
    SecurityPolicyViolationEventInit
    ServiceWorker
    ServiceWorkerContainer
    ServiceWorkerContainerEventMap
    ServiceWorkerEventMap
    ServiceWorkerGlobalScope
    ServiceWorkerGlobalScopeEventMap
    ServiceWorkerRegistration
    ServiceWorkerRegistrationEventMap
    SharedWorkerGlobalScope
    SharedWorkerGlobalScopeEventMap
    StorageEstimate
    StorageManager
    StreamPipeOptions
    StructuredSerializeOptions
    StylePropertyMapReadOnly
    StylePropertyMapReadOnlyIterator
    SubtleCrypto
    TextDecodeOptions
    TextDecoder
    TextDecoderCommon
    TextDecoderOptions
    TextDecoderStream
    TextEncoder
    TextEncoderCommon
    TextEncoderEncodeIntoResult
    TextEncoderStream
    TextMetrics
    Transformer
    TransformerFlushCallback
    TransformerStartCallback
    TransformerTransformCallback
    TransformStream
    TransformStreamDefaultController
    UnderlyingByteSource
    UnderlyingDefaultSource
    UnderlyingSink
    UnderlyingSinkAbortCallback
    UnderlyingSinkCloseCallback
    UnderlyingSinkStartCallback
    UnderlyingSinkWriteCallback
    UnderlyingSource
    UnderlyingSourceCancelCallback
    UnderlyingSourcePullCallback
    UnderlyingSourceStartCallback
    URL
    URLSearchParams
    URLSearchParamsIterator
    VideoColorSpace
    VideoColorSpaceInit
    VideoConfiguration
    VideoDecoder
    VideoDecoderConfig
    VideoDecoderEventMap
    VideoDecoderInit
    VideoDecoderSupport
    VideoEncoder
    VideoEncoderConfig
    VideoEncoderEncodeOptions
    VideoEncoderEncodeOptionsForAvc
    VideoEncoderEventMap
    VideoEncoderInit
    VideoEncoderSupport
    VideoFrame
    VideoFrameBufferInit
    VideoFrameCopyToOptions
    VideoFrameInit
    VideoFrameOutputCallback
    VoidFunction
    WebCodecsErrorCallback
    WEBGL_color_buffer_float
    WEBGL_compressed_texture_astc
    WEBGL_compressed_texture_etc
    WEBGL_compressed_texture_etc1
    WEBGL_compressed_texture_pvrtc
    WEBGL_compressed_texture_s3tc
    WEBGL_compressed_texture_s3tc_srgb
    WEBGL_debug_renderer_info
    WEBGL_debug_shaders
    WEBGL_depth_texture
    WEBGL_draw_buffers
    WEBGL_lose_context
    WEBGL_multi_draw
    WebGL2RenderingContext
    WebGL2RenderingContextBase
    WebGL2RenderingContextOverloads
    WebGLActiveInfo
    WebGLBuffer
    WebGLContextAttributes
    WebGLContextEvent
    WebGLContextEventInit
    WebGLFramebuffer
    WebGLProgram
    WebGLQuery
    WebGLRenderbuffer
    WebGLRenderingContext
    WebGLRenderingContextBase
    WebGLRenderingContextOverloads
    WebGLSampler
    WebGLShader
    WebGLShaderPrecisionFormat
    WebGLSync
    WebGLTexture
    WebGLTransformFeedback
    WebGLUniformLocation
    WebGLVertexArrayObject
    WebGLVertexArrayObjectOES
    WebSocket
    WebSocketEventMap
    WebTransport
    WebTransportBidirectionalStream
    WebTransportCloseInfo
    WebTransportDatagramDuplexStream
    WebTransportError
    WebTransportErrorOptions
    WebTransportHash
    WebTransportOptions
    WebTransportSendStreamOptions
    WindowClient
    WindowOrWorkerGlobalScope
    Worker
    WorkerEventMap
    WorkerGlobalScope
    WorkerGlobalScopeEventMap
    WorkerLocation
    WorkerNavigator
    WorkerOptions
    WritableStream
    WritableStreamDefaultController
    WritableStreamDefaultWriter
    WriteParams
    XMLHttpRequest
    XMLHttpRequestEventMap
    XMLHttpRequestEventTarget
    XMLHttpRequestEventTargetEventMap
    XMLHttpRequestUpload

    Type Aliases

    AlgorithmIdentifier
    AllowSharedBufferSource
    AlphaOption
    AudioSampleFormat
    AvcBitstreamFormat
    BigInteger
    BinaryType
    BitrateMode
    BlobPart
    BodyInit
    BufferSource
    CanvasDirection
    CanvasFillRule
    CanvasFontKerning
    CanvasFontStretch
    CanvasFontVariantCaps
    CanvasImageSource
    CanvasLineCap
    CanvasLineJoin
    CanvasTextAlign
    CanvasTextBaseline
    CanvasTextRendering
    ClientTypes
    CodecState
    ColorGamut
    ColorSpaceConversion
    CompressionFormat
    CSSKeywordish
    CSSMathOperator
    CSSNumberish
    CSSNumericBaseType
    CSSPerspectiveValue
    CSSUnparsedSegment
    DocumentVisibilityState
    DOMHighResTimeStamp
    EncodedAudioChunkType
    EncodedVideoChunkType
    EndingType
    EpochTimeStamp
    EventListenerOrEventListenerObject
    FileSystemHandleKind
    FileSystemWriteChunkType
    Float32List
    FontDisplay
    FontFaceLoadStatus
    FontFaceSetLoadStatus
    FormDataEntryValue
    FrameType
    GLbitfield
    GLboolean
    GLclampf
    GLenum
    GLfloat
    GLint
    GLint64
    GLintptr
    GlobalCompositeOperation
    GLsizei
    GLsizeiptr
    GLuint
    GLuint64
    HardwareAcceleration
    HashAlgorithmIdentifier
    HdrMetadataType
    HeadersInit
    IDBCursorDirection
    IDBRequestReadyState
    IDBTransactionDurability
    IDBTransactionMode
    IDBValidKey
    ImageBitmapSource
    ImageOrientation
    ImageSmoothingQuality
    Int32List
    KeyFormat
    KeyType
    KeyUsage
    LatencyMode
    LockMode
    MediaDecodingType
    MediaEncodingType
    MessageEventSource
    NamedCurve
    NotificationDirection
    NotificationPermission
    OffscreenRenderingContext
    OffscreenRenderingContextId
    OnErrorEventHandler
    OpusBitstreamFormat
    PerformanceEntryList
    PermissionName
    PermissionState
    PredefinedColorSpace
    PremultiplyAlpha
    PushEncryptionKeyName
    PushMessageDataInit
    ReadableStreamController
    ReadableStreamReader
    ReadableStreamReaderMode
    ReadableStreamReadResult
    ReadableStreamType
    ReferrerPolicy
    ReportList
    RequestCache
    RequestCredentials
    RequestDestination
    RequestInfo
    RequestMode
    RequestPriority
    RequestRedirect
    ResizeQuality
    ResponseType
    RTCEncodedVideoFrameType
    SecurityPolicyViolationEventDisposition
    ServiceWorkerState
    ServiceWorkerUpdateViaCache
    TexImageSource
    TimerHandler
    Transferable
    TransferFunction
    Uint32List
    VideoColorPrimaries
    VideoEncoderBitrateMode
    VideoMatrixCoefficients
    VideoPixelFormat
    VideoTransferCharacteristics
    WebGLPowerPreference
    WebTransportCongestionControl
    WebTransportErrorSource
    WorkerType
    WriteCommandType
    XMLHttpRequestBodyInit
    XMLHttpRequestResponseType

    Variables

    AbortController
    AbortSignal
    AudioData
    AudioDecoder
    AudioEncoder
    Blob
    BroadcastChannel
    ByteLengthQueuingStrategy
    Cache
    caches
    CacheStorage
    CanvasGradient
    CanvasPattern
    Client
    Clients
    CloseEvent
    CompressionStream
    console
    CountQueuingStrategy
    crossOriginIsolated
    crypto
    Crypto
    CryptoKey
    CSSImageValue
    CSSKeywordValue
    CSSMathClamp
    CSSMathInvert
    CSSMathMax
    CSSMathMin
    CSSMathNegate
    CSSMathProduct
    CSSMathSum
    CSSMathValue
    CSSMatrixComponent
    CSSNumericArray
    CSSNumericValue
    CSSPerspective
    CSSRotate
    CSSScale
    CSSSkew
    CSSSkewX
    CSSSkewY
    CSSStyleValue
    CSSTransformComponent
    CSSTransformValue
    CSSTranslate
    CSSUnitValue
    CSSUnparsedValue
    CSSVariableReferenceValue
    CustomEvent
    DecompressionStream
    DedicatedWorkerGlobalScope
    DOMException
    DOMMatrix
    DOMMatrixReadOnly
    DOMPoint
    DOMPointReadOnly
    DOMQuad
    DOMRect
    DOMRectReadOnly
    DOMStringList
    EncodedAudioChunk
    EncodedVideoChunk
    ErrorEvent
    Event
    EventSource
    EventTarget
    ExtendableEvent
    ExtendableMessageEvent
    FetchEvent
    File
    FileList
    FileReader
    FileReaderSync
    FileSystemDirectoryHandle
    FileSystemFileHandle
    FileSystemHandle
    FileSystemSyncAccessHandle
    FileSystemWritableFileStream
    FontFace
    FontFaceSet
    FontFaceSetLoadEvent
    fonts
    FormData
    Headers
    IDBCursor
    IDBCursorWithValue
    IDBDatabase
    IDBFactory
    IDBIndex
    IDBKeyRange
    IDBObjectStore
    IDBOpenDBRequest
    IDBRequest
    IDBTransaction
    IDBVersionChangeEvent
    ImageBitmap
    ImageBitmapRenderingContext
    ImageData
    indexedDB
    isSecureContext
    location
    Lock
    LockManager
    MediaCapabilities
    MediaSourceHandle
    MediaStreamTrackProcessor
    MessageChannel
    MessageEvent
    MessagePort
    name
    NavigationPreloadManager
    navigator
    Notification
    NotificationEvent
    OffscreenCanvas
    OffscreenCanvasRenderingContext2D
    origin
    Path2D
    performance
    Performance
    PerformanceEntry
    PerformanceMark
    PerformanceMeasure
    PerformanceObserver
    PerformanceObserverEntryList
    PerformanceResourceTiming
    PerformanceServerTiming
    Permissions
    PermissionStatus
    ProgressEvent
    PromiseRejectionEvent
    PushEvent
    PushManager
    PushMessageData
    PushSubscription
    PushSubscriptionOptions
    ReadableByteStreamController
    ReadableStream
    ReadableStreamBYOBReader
    ReadableStreamBYOBRequest
    ReadableStreamDefaultController
    ReadableStreamDefaultReader
    Report
    ReportBody
    ReportingObserver
    Request
    Response
    RTCEncodedAudioFrame
    RTCEncodedVideoFrame
    RTCRtpScriptTransformer
    RTCTransformEvent
    SecurityPolicyViolationEvent
    self
    ServiceWorker
    ServiceWorkerContainer
    ServiceWorkerGlobalScope
    ServiceWorkerRegistration
    SharedWorkerGlobalScope
    StorageManager
    StylePropertyMapReadOnly
    SubtleCrypto
    TextDecoder
    TextDecoderStream
    TextEncoder
    TextEncoderStream
    TextMetrics
    TransformStream
    TransformStreamDefaultController
    URL
    URLSearchParams
    VideoColorSpace
    VideoDecoder
    VideoEncoder
    VideoFrame
    WebGL2RenderingContext
    WebGLActiveInfo
    WebGLBuffer
    WebGLContextEvent
    WebGLFramebuffer
    WebGLProgram
    WebGLQuery
    WebGLRenderbuffer
    WebGLRenderingContext
    WebGLSampler
    WebGLShader
    WebGLShaderPrecisionFormat
    WebGLSync
    WebGLTexture
    WebGLTransformFeedback
    WebGLUniformLocation
    WebGLVertexArrayObject
    WebSocket
    WebTransport
    WebTransportBidirectionalStream
    WebTransportDatagramDuplexStream
    WebTransportError
    WindowClient
    Worker
    WorkerGlobalScope
    WorkerLocation
    WorkerNavigator
    WritableStream
    WritableStreamDefaultController
    WritableStreamDefaultWriter
    XMLHttpRequest
    XMLHttpRequestEventTarget
    XMLHttpRequestUpload

    Functions

    addEventListener
    atob
    btoa
    cancelAnimationFrame
    clearInterval
    clearTimeout
    close
    createImageBitmap
    dispatchEvent
    fetch
    importScripts
    onerror
    onlanguagechange
    onmessage
    onmessageerror
    onoffline
    ononline
    onrejectionhandled
    onrtctransform
    onunhandledrejection
    postMessage
    queueMicrotask
    removeEventListener
    reportError
    requestAnimationFrame
    setInterval
    setTimeout
    structuredClone