import * as GenericDictionaryCheck from "../../../../../sync/check/generic/dictionary"; import * as check from "../../../../../generated/sync/check/maybe/string"; export type DictionaryOfMaybeStringResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeString (mixed : any) : undefined|DictionaryOfMaybeStringResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkMaybeString ); } export type DictionaryOfMaybeMinLengthResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeMinLength (mixed : any, min : number) : undefined|DictionaryOfMaybeMinLengthResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkMaybeMinLength(mixed, min) } ); } export type DictionaryOfMaybeMaxLengthResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeMaxLength (mixed : any, max : number) : undefined|DictionaryOfMaybeMaxLengthResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkMaybeMaxLength(mixed, max) } ); } export type DictionaryOfMaybeLengthResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeLength (mixed : any, args : { min? : number, max? : number }) : undefined|DictionaryOfMaybeLengthResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkMaybeLength(mixed, args) } ); } export type DictionaryOfMaybeNonEmptyResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeNonEmpty (mixed : any) : undefined|DictionaryOfMaybeNonEmptyResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkMaybeNonEmpty ); } export type DictionaryOfMaybeContainsResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeContains (mixed : any, x : string) : undefined|DictionaryOfMaybeContainsResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkMaybeContains(mixed, x) } ); } export type DictionaryOfMaybeNoDuplicateResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeNoDuplicate (mixed : any) : undefined|DictionaryOfMaybeNoDuplicateResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkMaybeNoDuplicate ); } export type DictionaryOfMaybeNotAllWhitespaceResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeNotAllWhitespace (mixed : any) : undefined|DictionaryOfMaybeNotAllWhitespaceResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkMaybeNotAllWhitespace ); } export type DictionaryOfMaybeNonEmptyAndNotAllWhitespaceResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeNonEmptyAndNotAllWhitespace (mixed : any) : undefined|DictionaryOfMaybeNonEmptyAndNotAllWhitespaceResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkMaybeNonEmptyAndNotAllWhitespace ); } export type DictionaryOfMaybeMatchResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeMatch (mixed : any, regex : RegExp) : undefined|DictionaryOfMaybeMatchResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkMaybeMatch(mixed, regex) } ); } export type DictionaryOfMaybeEmailResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeEmail (mixed : any) : undefined|DictionaryOfMaybeEmailResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkMaybeEmail ); } export type DictionaryOfMaybeNotOneOfResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeNotOneOf (mixed : any, arr : T[]) : undefined|DictionaryOfMaybeNotOneOfResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkMaybeNotOneOf(mixed, arr) } ); } export type DictionaryOfMaybeBase64Result = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeBase64 (mixed : any) : undefined|DictionaryOfMaybeBase64Result { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkMaybeBase64 ); } export type DictionaryOfMaybeJsonResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfMaybeJson (mixed : any) : undefined|DictionaryOfMaybeJsonResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkMaybeJson ); }