import * as GenericArrayCheck from "../../../../../../sync/check/generic/array"; import * as check from "../../../../../../generated/sync/check/maybe/generic/mixed"; export type ArrayOfMaybeOneOfResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeOneOf (mixed : any, arr : T[]) : undefined|ArrayOfMaybeOneOfResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeOneOf(mixed, arr) } ); } export type ArrayOfMaybeNotOneOfResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeNotOneOf (mixed : any, arr : NotT[]) : undefined|ArrayOfMaybeNotOneOfResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeNotOneOf(mixed, arr) } ); }