/** * Computes the intersection of multiple arrays, returning an array of unique elements * that are present in all the input arrays. * @template T - The type of elements in the arrays. * @param arrays - A variable number of arrays to compute the intersection of. * @returns An array containing the unique elements found in all the input arrays. * - If no arrays are provided, returns an empty array. */ export default function intersection(...arrays: T[][]): T[];