import * as NullOrUndefinedCheck from "../../../../../sync/check/generic/null-or-undefined"; import * as check from "../../../../../generated/sync/check/dictionary-of/array"; export type MaybeDictionaryOfArrayErrorCodeType = check.DictionaryOfArrayResult; export function checkMaybeDictionaryOfArray (mixed : any) : undefined|MaybeDictionaryOfArrayErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkDictionaryOfArray ); } export type MaybeDictionaryOfMinLengthErrorCodeType = check.DictionaryOfMinLengthResult; export function checkMaybeDictionaryOfMinLength (mixed : any, min : number) : undefined|MaybeDictionaryOfMinLengthErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkDictionaryOfMinLength(mixed, min) } ); } export type MaybeDictionaryOfMaxLengthErrorCodeType = check.DictionaryOfMaxLengthResult; export function checkMaybeDictionaryOfMaxLength (mixed : any, max : number) : undefined|MaybeDictionaryOfMaxLengthErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkDictionaryOfMaxLength(mixed, max) } ); } export type MaybeDictionaryOfLengthErrorCodeType = check.DictionaryOfLengthResult; export function checkMaybeDictionaryOfLength (mixed : any, args : { min? : number, max? : number }) : undefined|MaybeDictionaryOfLengthErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkDictionaryOfLength(mixed, args) } ); } export type MaybeDictionaryOfNonEmptyErrorCodeType = check.DictionaryOfNonEmptyResult; export function checkMaybeDictionaryOfNonEmpty (mixed : any) : undefined|MaybeDictionaryOfNonEmptyErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkDictionaryOfNonEmpty ); } export type MaybeDictionaryOfContainsErrorCodeType = check.DictionaryOfContainsResult; export function checkMaybeDictionaryOfContains (mixed : any, x : any) : undefined|MaybeDictionaryOfContainsErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkDictionaryOfContains(mixed, x) } ); } export type MaybeDictionaryOfNoDuplicateErrorCodeType = check.DictionaryOfNoDuplicateResult; export function checkMaybeDictionaryOfNoDuplicate (mixed : any) : undefined|MaybeDictionaryOfNoDuplicateErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkDictionaryOfNoDuplicate ); }