import * as GenericArrayCheck from "../../../../../sync/check/generic/array"; import * as check from "../../../../../sync/check/generic/number"; export type ArrayOfOneOfResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfOneOf (mixed : any, arr : T[]) : undefined|ArrayOfOneOfResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkOneOf(mixed, arr) } ); }