"use strict"
// tracing: off
Object.defineProperty(exports, "__esModule", { value: true })
exports.await =
  exports.unsafeMake =
  exports.unsafeDone =
  exports.succeed =
  exports.Promise =
  exports.make =
  exports.interruptAs =
    void 0
var interruptAs_1 = require("../Promise/interruptAs")
Object.defineProperty(exports, "interruptAs", {
  enumerable: true,
  get: function () {
    return interruptAs_1.interruptAs
  }
})
var make_1 = require("../Promise/make")
Object.defineProperty(exports, "make", {
  enumerable: true,
  get: function () {
    return make_1.make
  }
})
var promise_1 = require("../Promise/promise")
Object.defineProperty(exports, "Promise", {
  enumerable: true,
  get: function () {
    return promise_1.Promise
  }
})
var succeed_1 = require("../Promise/succeed")
Object.defineProperty(exports, "succeed", {
  enumerable: true,
  get: function () {
    return succeed_1.succeed
  }
})
var unsafeDone_1 = require("../Promise/unsafeDone")
Object.defineProperty(exports, "unsafeDone", {
  enumerable: true,
  get: function () {
    return unsafeDone_1.unsafeDone
  }
})
var unsafeMake_1 = require("../Promise/unsafeMake")
Object.defineProperty(exports, "unsafeMake", {
  enumerable: true,
  get: function () {
    return unsafeMake_1.unsafeMake
  }
})
var await_1 = require("../Promise/await")
Object.defineProperty(exports, "await", {
  enumerable: true,
  get: function () {
    return await_1.await
  }
})
//# sourceMappingURL=promise.js.map
