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