export declare namespace ArrayUtil {
function has<T>(array: T[], ...items: T[]): boolean;
function asyncMap<X, Y>(array: X[], closure: (input: X) => Promise<Y>): Promise<Y[]>;
function asyncFilter<T>(array: T[], closure: (input: T) => Promise<boolean>): Promise<T[]>;
}