UNPKG

@ce1pers/array-helpers

Version:
15 lines (14 loc) 551 B
import type { DeleteItemByIdExtraOptionsType, DeleteItemOptions } from "./types"; /** * Delete item from array by ID. */ export declare const deleteById: <T extends object>(array: readonly T[], options: DeleteItemByIdExtraOptionsType<T>) => T[]; /** * Delete item from array by index. */ export declare const deleteByIndex: <T>(array: readonly T[], index: number) => T[]; /** * Delete item from array. */ export declare const deleteItem: <T extends object>(array: readonly T[], options: DeleteItemOptions<T>) => T[]; export default deleteItem;