import * as GenericArrayCheck from "../../../../../../sync/check/generic/array"; import * as check from "../../../../../../generated/sync/check/maybe/dictionary-of/array"; export type ArrayOfMaybeDictionaryOfArrayResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeDictionaryOfArray (mixed : any) : undefined|ArrayOfMaybeDictionaryOfArrayResult { return GenericArrayCheck.checkArrayOf( mixed, check.checkMaybeDictionaryOfArray ); } export type ArrayOfMaybeDictionaryOfMinLengthResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeDictionaryOfMinLength (mixed : any, min : number) : undefined|ArrayOfMaybeDictionaryOfMinLengthResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeDictionaryOfMinLength(mixed, min) } ); } export type ArrayOfMaybeDictionaryOfMaxLengthResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeDictionaryOfMaxLength (mixed : any, max : number) : undefined|ArrayOfMaybeDictionaryOfMaxLengthResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeDictionaryOfMaxLength(mixed, max) } ); } export type ArrayOfMaybeDictionaryOfLengthResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeDictionaryOfLength (mixed : any, args : { min? : number, max? : number }) : undefined|ArrayOfMaybeDictionaryOfLengthResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeDictionaryOfLength(mixed, args) } ); } export type ArrayOfMaybeDictionaryOfNonEmptyResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeDictionaryOfNonEmpty (mixed : any) : undefined|ArrayOfMaybeDictionaryOfNonEmptyResult { return GenericArrayCheck.checkArrayOf( mixed, check.checkMaybeDictionaryOfNonEmpty ); } export type ArrayOfMaybeDictionaryOfContainsResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeDictionaryOfContains (mixed : any, x : any) : undefined|ArrayOfMaybeDictionaryOfContainsResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeDictionaryOfContains(mixed, x) } ); } export type ArrayOfMaybeDictionaryOfNoDuplicateResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeDictionaryOfNoDuplicate (mixed : any) : undefined|ArrayOfMaybeDictionaryOfNoDuplicateResult { return GenericArrayCheck.checkArrayOf( mixed, check.checkMaybeDictionaryOfNoDuplicate ); }