jectDefineProperty(fn, "length", { __proto__: null, value: op.length }), ObjectDefineProperty(Stream.Readable.prototype, key, {
    __proto__: null,
    value: fn,
    enumerable: !1,
    configurable: !0,
    writable: !0
  });
}
var fn2, promiseKeys = ObjectKeys(promiseReturningOperators);
for (let i = 0;i < promiseKeys.length; i++) {
  let fn = function(...args) {
    if (new.target)
      throw @makeErrorWithCode(114);
    return @Promise.@resolve().then(() => op.@apply(this, args));
  };
  fn2 = fn;
  let key = promiseKeys[i], op = promiseReturningOperators[key];
  ObjectDefineProperty(fn, "name", { __proto__: null, value: op.name }), ObjectDefineProperty(fn, "length", { __proto__: null, value: op.length }), ObjectDefineProperty(Stream.Readable.prototype, key, {
    __proto__: null,
    value: fn,
    enumerable: !1,
    configurable: !0,
    writable: !0
  });
}
var fn2;
Stream.Writable = @getInternalField(@internalModuleRegistry, 59) || @createInternalModuleById(59);
Stream.Duplex = @getInternalField(@internalModuleRegistry, 44) || @createInternalModuleById(44);
Stream.Transform = @getInternalField(@internalModuleRegistry, 57) || @createInternalModuleById(57);
Stream.PassThrough = @getInternalField(@internalModuleRegistry, 53) || @createInternalModuleById(53);
Stream.duplexPair = @getInternalField(@internalModuleRegistry, 46) || @createInternalModuleById(46);
Stream.pipeline = pipeline;
var { addAbortSignal } = @getInternalField(@internalModuleRegistry, 41) || @createInternalModuleById(41);
Stream.addAbortSignal = addAbortSignal;
Stream.finished = eos;
Stream.destroy = destroyer;
Stream.compose = compose;
Stream.setDefaultHighWaterMark = setDefaultHighWaterMark;
Stream.getDefaultHighWaterMark = getDefaultHighWaterMark;
ObjectDefineProperty(Stream, "promises", {
  __proto__: null,
  configurable: !0,
  enumerable: !0,
  get() {
    return promises;
  }
});
ObjectDefineProperty(pipeline, customPromisify, {
  __proto__: null,
  enumerable: !0,
  get() {
    return promises.pipeline;
  }
});
ObjectDefineProperty(eos, customPromisify, {
  __proto__: null,
  enumerable: !0,
  get() {
    return promises.finished;
  }
});
Stream.Stream = Stream;
Stream._isArrayBufferView = isArrayBufferView;
Stream._isUint8Array = isUint8Array;
Stream._uint8ArrayToBuffer = function _uint8ArrayToBuffer(chunk) {
  return new @Buffer(chunk.buffer, chunk.byteOffset, chunk.byteLength);
};
$ = Stream;
return $})

