"use strict";
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const _baseDifference = require("./_baseDifference.cjs");
const _baseFlatten = require("./_baseFlatten.cjs");
const _baseRest = require("./_baseRest.cjs");
const isArrayLikeObject = require("./isArrayLikeObject.cjs");
var difference = _baseRest.default(function(array, values) {
  return isArrayLikeObject.default(array) ? _baseDifference.default(array, _baseFlatten.default(values, 1, isArrayLikeObject.default, true)) : [];
});
exports.default = difference;
//# sourceMappingURL=difference.cjs.map
