/** * Immutably removes an item at the specified index of the array * * @since v0.0.1 * @category Array * @template {T} - The type of the array * @param {T[]} array - The array of items * @param {...number} indexes - The index(es) of the item(s) to remove; use a negative index to count from the end * @returns {T[]} * @example * const array = [7, 5, 21]; * * removeAt(array, 1) //=> [7, 21] * removeAt(array, -1) //=> [7, 5] * * // remove multiple items * removeAt(array, 1, 2) //=> [7] * removeAt(array, -1, 0) //=> [5] */ export declare const removeAt: (array: T[], ...indexes: number[]) => T[];