import * as GenericArrayCheck from "../../../../../sync/check/generic/array"; import * as check from "../../../../../generated/sync/check/dictionary-of/array"; export type ArrayOfDictionaryOfArrayResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfDictionaryOfArray (mixed : any) : undefined|ArrayOfDictionaryOfArrayResult { return GenericArrayCheck.checkArrayOf( mixed, check.checkDictionaryOfArray ); } export type ArrayOfDictionaryOfMinLengthResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfDictionaryOfMinLength (mixed : any, min : number) : undefined|ArrayOfDictionaryOfMinLengthResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkDictionaryOfMinLength(mixed, min) } ); } export type ArrayOfDictionaryOfMaxLengthResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfDictionaryOfMaxLength (mixed : any, max : number) : undefined|ArrayOfDictionaryOfMaxLengthResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkDictionaryOfMaxLength(mixed, max) } ); } export type ArrayOfDictionaryOfLengthResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfDictionaryOfLength (mixed : any, args : { min? : number, max? : number }) : undefined|ArrayOfDictionaryOfLengthResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkDictionaryOfLength(mixed, args) } ); } export type ArrayOfDictionaryOfNonEmptyResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfDictionaryOfNonEmpty (mixed : any) : undefined|ArrayOfDictionaryOfNonEmptyResult { return GenericArrayCheck.checkArrayOf( mixed, check.checkDictionaryOfNonEmpty ); } export type ArrayOfDictionaryOfContainsResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfDictionaryOfContains (mixed : any, x : any) : undefined|ArrayOfDictionaryOfContainsResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkDictionaryOfContains(mixed, x) } ); } export type ArrayOfDictionaryOfNoDuplicateResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfDictionaryOfNoDuplicate (mixed : any) : undefined|ArrayOfDictionaryOfNoDuplicateResult { return GenericArrayCheck.checkArrayOf( mixed, check.checkDictionaryOfNoDuplicate ); }