let useState = [{ some: 42 }, () => null]; let { 0: { numeric }, '2': { str }, 1: setState } = useState, rest1 = babelHelpers.objectWithoutProperties(useState[0], ["numeric"]), rest2 = babelHelpers.objectWithoutProperties(useState['2'], ["str"]);