"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const _baseIsArguments = require("./_baseIsArguments.cjs");
const isObjectLike = require("./isObjectLike.cjs");
var isArguments_1;
var hasRequiredIsArguments;
function requireIsArguments() {
  if (hasRequiredIsArguments)
    return isArguments_1;
  hasRequiredIsArguments = 1;
  var baseIsArguments = _baseIsArguments.__require(), isObjectLike$1 = isObjectLike.__require();
  var objectProto = Object.prototype;
  var hasOwnProperty = objectProto.hasOwnProperty;
  var propertyIsEnumerable = objectProto.propertyIsEnumerable;
  var isArguments = baseIsArguments(function() {
    return arguments;
  }()) ? baseIsArguments : function(value) {
    return isObjectLike$1(value) && hasOwnProperty.call(value, "callee") && !propertyIsEnumerable.call(value, "callee");
  };
  isArguments_1 = isArguments;
  return isArguments_1;
}
exports.__require = requireIsArguments;
//# sourceMappingURL=isArguments.cjs.map
