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