"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const _arrayFilter = require("./_arrayFilter.cjs");
const _baseFilter = require("./_baseFilter.cjs");
const _baseIteratee = require("./_baseIteratee.cjs");
const isArray = require("./isArray.cjs");
const negate = require("./negate.cjs");
function reject(collection, predicate) {
  var func = isArray.default(collection) ? _arrayFilter.default : _baseFilter.default;
  return func(collection, negate.default(_baseIteratee.default(predicate)));
}
exports.default = reject;
//# sourceMappingURL=reject.cjs.map
