'use strict';

var chunkW6QNYN5U_cjs = require('./chunk-W6QNYN5U.cjs');
var chunk3QJYIKMR_cjs = require('./chunk-3QJYIKMR.cjs');

// src/vendor/core.ts
chunk3QJYIKMR_cjs.init_cjs_shims();

Object.defineProperty(exports, "AsyncEventEmitter", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.AsyncEventEmitter; }
});
Object.defineProperty(exports, "AsyncFunction", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.AsyncFunction; }
});
Object.defineProperty(exports, "CompilerContext", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.CompilerContext; }
});
Object.defineProperty(exports, "CustomError", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.CustomError; }
});
Object.defineProperty(exports, "EmitterEvent", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.EmitterEvent; }
});
Object.defineProperty(exports, "EventEmitter", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.EventEmitter; }
});
Object.defineProperty(exports, "Mutex", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.Mutex; }
});
Object.defineProperty(exports, "ParsedHost", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.ParsedHost; }
});
Object.defineProperty(exports, "ProcessLock", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.ProcessLock; }
});
Object.defineProperty(exports, "ProcessLocker", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.ProcessLocker; }
});
Object.defineProperty(exports, "Timer", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.Timer; }
});
Object.defineProperty(exports, "__ΩAbstractClassType", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.__ΩAbstractClassType; }
});
Object.defineProperty(exports, "__ΩAsyncEventSubscription", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.__ΩAsyncEventSubscription; }
});
Object.defineProperty(exports, "__ΩClassType", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.__ΩClassType; }
});
Object.defineProperty(exports, "__ΩCustomError", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.__ΩCustomError; }
});
Object.defineProperty(exports, "__ΩEventSubscription", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.__ΩEventSubscription; }
});
Object.defineProperty(exports, "__ΩExtractClassType", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.__ΩExtractClassType; }
});
Object.defineProperty(exports, "__ΩInject", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.__ΩInject; }
});
Object.defineProperty(exports, "__ΩInjectMeta", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.__ΩInjectMeta; }
});
Object.defineProperty(exports, "__ΩTypeAnnotation", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.__ΩTypeAnnotation; }
});
Object.defineProperty(exports, "appendObject", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.appendObject; }
});
Object.defineProperty(exports, "applyDefaults", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.applyDefaults; }
});
Object.defineProperty(exports, "arrayClear", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.arrayClear; }
});
Object.defineProperty(exports, "arrayHasItem", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.arrayHasItem; }
});
Object.defineProperty(exports, "arrayMoveItem", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.arrayMoveItem; }
});
Object.defineProperty(exports, "arrayRemoveItem", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.arrayRemoveItem; }
});
Object.defineProperty(exports, "assertDefined", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.assertDefined; }
});
Object.defineProperty(exports, "assertInstanceOf", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.assertInstanceOf; }
});
Object.defineProperty(exports, "asyncOperation", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.asyncOperation; }
});
Object.defineProperty(exports, "average", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.average; }
});
Object.defineProperty(exports, "base64ToUint8Array", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.base64ToUint8Array; }
});
Object.defineProperty(exports, "bufferConcat", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.bufferConcat; }
});
Object.defineProperty(exports, "bufferToString", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.bufferToString; }
});
Object.defineProperty(exports, "bufferedGate", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.bufferedGate; }
});
Object.defineProperty(exports, "capitalize", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.capitalize; }
});
Object.defineProperty(exports, "changeClass", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.changeClass; }
});
Object.defineProperty(exports, "clearTick", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.clearTick; }
});
Object.defineProperty(exports, "collectForMicrotask", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.collectForMicrotask; }
});
Object.defineProperty(exports, "copy", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.copy; }
});
Object.defineProperty(exports, "createBuffer", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.createBuffer; }
});
Object.defineProperty(exports, "createDynamicClass", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.createDynamicClass; }
});
Object.defineProperty(exports, "createStack", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.createStack; }
});
Object.defineProperty(exports, "deletePathValue", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.deletePathValue; }
});
Object.defineProperty(exports, "each", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.each; }
});
Object.defineProperty(exports, "eachKey", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.eachKey; }
});
Object.defineProperty(exports, "eachPair", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.eachPair; }
});
Object.defineProperty(exports, "empty", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.empty; }
});
Object.defineProperty(exports, "ensureError", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.ensureError; }
});
Object.defineProperty(exports, "escapeRegExp", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.escapeRegExp; }
});
Object.defineProperty(exports, "extractMethodBody", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.extractMethodBody; }
});
Object.defineProperty(exports, "extractParameters", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.extractParameters; }
});
Object.defineProperty(exports, "first", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.first; }
});
Object.defineProperty(exports, "firstKey", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.firstKey; }
});
Object.defineProperty(exports, "fixAsyncOperation", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.fixAsyncOperation; }
});
Object.defineProperty(exports, "formatError", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.formatError; }
});
Object.defineProperty(exports, "forwardTypeArguments", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.forwardTypeArguments; }
});
Object.defineProperty(exports, "getClassName", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getClassName; }
});
Object.defineProperty(exports, "getClassPropertyName", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getClassPropertyName; }
});
Object.defineProperty(exports, "getClassTypeFromInstance", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getClassTypeFromInstance; }
});
Object.defineProperty(exports, "getCurrentFileName", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getCurrentFileName; }
});
Object.defineProperty(exports, "getEnumKeyLabelMap", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getEnumKeyLabelMap; }
});
Object.defineProperty(exports, "getEnumLabel", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getEnumLabel; }
});
Object.defineProperty(exports, "getEnumLabels", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getEnumLabels; }
});
Object.defineProperty(exports, "getEnumValues", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getEnumValues; }
});
Object.defineProperty(exports, "getInheritanceChain", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getInheritanceChain; }
});
Object.defineProperty(exports, "getObjectKeysSize", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getObjectKeysSize; }
});
Object.defineProperty(exports, "getParentClass", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getParentClass; }
});
Object.defineProperty(exports, "getPathValue", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getPathValue; }
});
Object.defineProperty(exports, "getValidEnumValue", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.getValidEnumValue; }
});
Object.defineProperty(exports, "hasProperty", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.hasProperty; }
});
Object.defineProperty(exports, "humanBytes", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.humanBytes; }
});
Object.defineProperty(exports, "identifyType", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.identifyType; }
});
Object.defineProperty(exports, "inDebugMode", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.inDebugMode; }
});
Object.defineProperty(exports, "indent", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.indent; }
});
Object.defineProperty(exports, "indexOf", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.indexOf; }
});
Object.defineProperty(exports, "isArray", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isArray; }
});
Object.defineProperty(exports, "isAsyncFunction", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isAsyncFunction; }
});
Object.defineProperty(exports, "isClass", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isClass; }
});
Object.defineProperty(exports, "isClassInstance", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isClassInstance; }
});
Object.defineProperty(exports, "isConstructable", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isConstructable; }
});
Object.defineProperty(exports, "isFunction", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isFunction; }
});
Object.defineProperty(exports, "isGlobalClass", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isGlobalClass; }
});
Object.defineProperty(exports, "isInteger", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isInteger; }
});
Object.defineProperty(exports, "isIterable", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isIterable; }
});
Object.defineProperty(exports, "isNull", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isNull; }
});
Object.defineProperty(exports, "isNumber", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isNumber; }
});
Object.defineProperty(exports, "isNumeric", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isNumeric; }
});
Object.defineProperty(exports, "isObject", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isObject; }
});
Object.defineProperty(exports, "isObjectLiteral", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isObjectLiteral; }
});
Object.defineProperty(exports, "isPlainObject", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isPlainObject; }
});
Object.defineProperty(exports, "isPromise", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isPromise; }
});
Object.defineProperty(exports, "isPrototypeOfBase", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isPrototypeOfBase; }
});
Object.defineProperty(exports, "isSet", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isSet; }
});
Object.defineProperty(exports, "isString", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isString; }
});
Object.defineProperty(exports, "isUndefined", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isUndefined; }
});
Object.defineProperty(exports, "isValidEnumValue", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.isValidEnumValue; }
});
Object.defineProperty(exports, "iterableSize", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.iterableSize; }
});
Object.defineProperty(exports, "last", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.last; }
});
Object.defineProperty(exports, "lastKey", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.lastKey; }
});
Object.defineProperty(exports, "log", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.log; }
});
Object.defineProperty(exports, "mergePromiseStack", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.mergePromiseStack; }
});
Object.defineProperty(exports, "mergeStack", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.mergeStack; }
});
Object.defineProperty(exports, "nativeBase64ToUint8Array", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.nativeBase64ToUint8Array; }
});
Object.defineProperty(exports, "nextTick", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.nextTick; }
});
Object.defineProperty(exports, "parseHost", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.parseHost; }
});
Object.defineProperty(exports, "pathBasename", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.pathBasename; }
});
Object.defineProperty(exports, "pathDirectory", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.pathDirectory; }
});
Object.defineProperty(exports, "pathExtension", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.pathExtension; }
});
Object.defineProperty(exports, "pathJoin", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.pathJoin; }
});
Object.defineProperty(exports, "pathNormalize", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.pathNormalize; }
});
Object.defineProperty(exports, "prependObjectKeys", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.prependObjectKeys; }
});
Object.defineProperty(exports, "prettyPrintObject", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.prettyPrintObject; }
});
Object.defineProperty(exports, "range", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.range; }
});
Object.defineProperty(exports, "rangeArray", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.rangeArray; }
});
Object.defineProperty(exports, "removeStrings", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.removeStrings; }
});
Object.defineProperty(exports, "setPathValue", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.setPathValue; }
});
Object.defineProperty(exports, "singleStack", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.singleStack; }
});
Object.defineProperty(exports, "size", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.size; }
});
Object.defineProperty(exports, "sleep", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.sleep; }
});
Object.defineProperty(exports, "stack", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.stack; }
});
Object.defineProperty(exports, "stringifyValueWithType", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.stringifyValueWithType; }
});
Object.defineProperty(exports, "throttleTime", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.throttleTime; }
});
Object.defineProperty(exports, "time", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.time; }
});
Object.defineProperty(exports, "toFastProperties", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.toFastProperties; }
});
Object.defineProperty(exports, "uint8ArrayToUtf8", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.uint8ArrayToUtf8; }
});
Object.defineProperty(exports, "urlJoin", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.urlJoin; }
});
Object.defineProperty(exports, "zip", {
  enumerable: true,
  get: function () { return chunkW6QNYN5U_cjs.zip; }
});
//# sourceMappingURL=core.cjs.map
//# sourceMappingURL=core.cjs.map