"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.make = make;

var _InternalWriteLock = /*#__PURE__*/require("@effect/core/stm/TReentrantLock/operations/_internal/InternalWriteLock");

/**
 * @tsplus static ets/TReentrantLock/WriteLock/Ops __call
 */
function make(writeLocks, readLocks, fiberId) {
  return new _InternalWriteLock.InternalWriteLock(writeLocks, readLocks, fiberId);
}
//# sourceMappingURL=make.js.map