/** * multiFilter will get an array and an array of filters and apply all the filters * on the array. * * Created December 16th, 2020 * @author: ywarezk * @version: 1.1.0 * @copyright: Nerdeez Ltd */ declare type FilterFn = (elm: T) => boolean; /** * given an array and array of predicate i will do multiple filters * @param arr * @param filters */ export declare function multiFilter(arr: T[], filters: FilterFn[]): T[]; export {};