import { _ as _Symbol } from "./_Symbol.mjs";
import { i as isArguments_1 } from "./isArguments.mjs";
import { i as isArray_1 } from "./isArray.mjs";
var Symbol$1 = _Symbol, isArguments = isArguments_1, isArray = isArray_1;
var spreadableSymbol = Symbol$1 ? Symbol$1.isConcatSpreadable : void 0;
function isFlattenable(value) {
  return isArray(value) || isArguments(value) || !!(spreadableSymbol && value && value[spreadableSymbol]);
}
var _isFlattenable = isFlattenable;
export {
  _isFlattenable as _
};
