import { __exports as a } from "../../../../../../_virtual/flattenNames.js";
import { __require as N } from "../../../../lodash@4.17.21/node_modules/lodash/isString.js";
import { __require as O } from "../../../../lodash@4.17.21/node_modules/lodash/forOwn.js";
import { __require as P } from "../../../../lodash@4.17.21/node_modules/lodash/isPlainObject.js";
import { __require as g } from "../../../../lodash@4.17.21/node_modules/lodash/map.js";
var s;
function x() {
  if (s) return a;
  s = 1, Object.defineProperty(a, "__esModule", {
    value: !0
  }), a.flattenNames = void 0;
  var f = N(), _ = u(f), m = O(), l = u(m), o = P(), p = u(o), d = g(), q = u(d);
  function u(e) {
    return e && e.__esModule ? e : { default: e };
  }
  var v = a.flattenNames = function e() {
    var c = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : [], t = [];
    return (0, q.default)(c, function(r) {
      Array.isArray(r) ? e(r).map(function(n) {
        return t.push(n);
      }) : (0, p.default)(r) ? (0, l.default)(r, function(n, i) {
        n === !0 && t.push(i), t.push(i + "-" + n);
      }) : (0, _.default)(r) && t.push(r);
    }), t;
  };
  return a.default = v, a;
}
export {
  x as __require
};
//# sourceMappingURL=flattenNames.js.map
