interface Difference { (list1: ArrayLike, list2: ArrayLike): T[]; (list1: ArrayLike): (list2: ArrayLike) => T[]; } /** * Returns the array of all elements in the first array not * contained in the second array. * * @param {Array} a The first array. * @param {Array} b The second array. * @return {Array} The elements in `a` that are not in `b`. * @example * * difference([1,2,3,4], [7,6,5,4,3]); //=> [1,2] * difference([7,6,5,4,3], [1,2,3,4]); //=> [7,6,5] */ declare const _default: Difference; export default _default;