import { __require as requireFunctionBind } from "../function-bind/index.js";
import { t as type } from "../es-errors/type.js";
import { __require as requireFunctionCall } from "./functionCall.js";
import { a as actualApply } from "./actualApply.js";
var bind = requireFunctionBind();
var $TypeError = type;
var $call = requireFunctionCall();
var $actualApply = actualApply;
var callBindApplyHelpers = function callBindBasic(args) {
  if (args.length < 1 || typeof args[0] !== "function") {
    throw new $TypeError("a function is required");
  }
  return $actualApply(bind, $call, args);
};
export {
  callBindApplyHelpers as c
};
//# sourceMappingURL=index.js.map
