import * as GenericDictionaryCheck from "../../../../../sync/check/generic/dictionary"; import * as check from "../../../../../generated/sync/check/array-of/array"; export type DictionaryOfArrayOfArrayResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfArrayOfArray (mixed : any) : undefined|DictionaryOfArrayOfArrayResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkArrayOfArray ); } export type DictionaryOfArrayOfMinLengthResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfArrayOfMinLength (mixed : any, min : number) : undefined|DictionaryOfArrayOfMinLengthResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkArrayOfMinLength(mixed, min) } ); } export type DictionaryOfArrayOfMaxLengthResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfArrayOfMaxLength (mixed : any, max : number) : undefined|DictionaryOfArrayOfMaxLengthResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkArrayOfMaxLength(mixed, max) } ); } export type DictionaryOfArrayOfLengthResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfArrayOfLength (mixed : any, args : { min? : number, max? : number }) : undefined|DictionaryOfArrayOfLengthResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkArrayOfLength(mixed, args) } ); } export type DictionaryOfArrayOfNonEmptyResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfArrayOfNonEmpty (mixed : any) : undefined|DictionaryOfArrayOfNonEmptyResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkArrayOfNonEmpty ); } export type DictionaryOfArrayOfContainsResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfArrayOfContains (mixed : any, x : any) : undefined|DictionaryOfArrayOfContainsResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkArrayOfContains(mixed, x) } ); } export type DictionaryOfArrayOfNoDuplicateResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfArrayOfNoDuplicate (mixed : any) : undefined|DictionaryOfArrayOfNoDuplicateResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkArrayOfNoDuplicate ); }