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