anchor.diff:  ///  * https://www.w3.org/TR/webcodecs/#imagedecoderesult-interface
   @JS()
   @anonymous
  -class DecodeResult {
  +@staticInterop
  +class DecodeResult {}
  +
  +extension DecodeResultExtension on DecodeResult {
     external VideoFrame get image;
     external bool get complete;
   }
  
positive.code: ///  * https://www.w3.org/TR/webcodecs/#imagedecoderinit-interface
  @JS()
  @anonymous
  class ImageDecoderOptions {
    external factory ImageDecoderOptions({
      required String type,
  
negative.code: /// [Future] API.
  @JS()
  @anonymous
  @staticInterop
  class JsPromise {}
  
  /// Corresponds to the browser's `ImageDecoder` type.
  