"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const index = require("../get-intrinsic/index.cjs");
const index$1 = require("./index.cjs");
var GetIntrinsic = index.getIntrinsic;
var callBind = index$1.callBindExports;
var $indexOf = callBind(GetIntrinsic("String.prototype.indexOf"));
var callBound = function callBoundIntrinsic(name, allowMissing) {
  var intrinsic = GetIntrinsic(name, !!allowMissing);
  if (typeof intrinsic === "function" && $indexOf(name, ".prototype.") > -1) {
    return callBind(intrinsic);
  }
  return intrinsic;
};
exports.callBound = callBound;
//# sourceMappingURL=callBound.cjs.map
