type Filter = (element: T, index: number, array: T[]) => boolean; export declare const contains: (array: T[], target: T) => boolean; export declare const remove: (array: T[], target: T) => T[]; export declare const merge: (target: (T | U)[], source: U[]) => (T | U)[]; export declare const from: (source: ArrayLike) => T[]; export declare const findIndex: (array: T[], func: Filter) => number; export declare const find: (array: T[], func: Filter) => T; export {};