import deepTree from "./deepTree";
import getDeepTreeNode from "./getDeepTreeNode";
import getDeepTreeNodes from "./getDeepTreeNodes";
import getDeepTreePredecessorNodes from "./getDeepTreePredecessorNodes";
import getDeepTreeLeafNodes from "./getDeepTreeLeafNodes";
import setDeepTreeNode from "./setDeepTreeNode";
import setDeepTreeNodes from "./setDeepTreeNodes";
import setDeepTreeLeafNode from "./setDeepTreeLeafNode";
import updateDeepTreeParentId from "./updateDeepTreeParentId";
import flattenTree from "./flattenTree";
import getFlatTreeNode from "./getFlatTreeNode";
import getFlatTreeNodes from "./getFlatTreeNodes";
import getFlatTreePredecessorNodes from "./getFlatTreePredecessorNodes";
import getFlatTreeDescendantNodes from "./getFlatTreeDescendantNodes";
import isEqual from "./isEqual";
var ArrayUtil = {
  deepTree: deepTree,
  getDeepTreeNode: getDeepTreeNode,
  getDeepTreeNodes: getDeepTreeNodes,
  getDeepTreePredecessorNodes: getDeepTreePredecessorNodes,
  getDeepTreeLeafNodes: getDeepTreeLeafNodes,
  setDeepTreeLeafNode: setDeepTreeLeafNode,
  setDeepTreeNode: setDeepTreeNode,
  setDeepTreeNodes: setDeepTreeNodes,
  updateDeepTreeParentId: updateDeepTreeParentId,
  flattenTree: flattenTree,
  getFlatTreeNode: getFlatTreeNode,
  getFlatTreeNodes: getFlatTreeNodes,
  getFlatTreePredecessorNodes: getFlatTreePredecessorNodes,
  getFlatTreeDescendantNodes: getFlatTreeDescendantNodes,
  isEqual: isEqual
};
export default ArrayUtil;