UNPKG

integreat

Version:
7 lines (6 loc) 507 B
export declare function ensureArray<T = unknown>(value: T | T[]): NonNullable<T>[]; export declare function ensureArrayOrUndefined<T = unknown>(value: T | T[]): NonNullable<T>[] | undefined; export declare function arrayIncludes<T = unknown>(a: T | T[], b: T | T[]): boolean; export declare const getFirstIfArray: <T>(data: T | T[]) => T; export declare const unwrapArrayOfOne: (arr: unknown) => any; export declare function filterAsync<T>(arr: T[], comparer: (value: T) => Promise<boolean>): Promise<T[]>;