import * as NullOrUndefinedCheck from "../../../../../sync/check/generic/null-or-undefined"; import * as check from "../../../../../generated/sync/check/array-of/string"; export type MaybeArrayOfStringErrorCodeType = check.ArrayOfStringResult; export function checkMaybeArrayOfString (mixed : any) : undefined|MaybeArrayOfStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkArrayOfString ); } export type MaybeArrayOfMinLengthErrorCodeType = check.ArrayOfMinLengthResult; export function checkMaybeArrayOfMinLength (mixed : any, min : number) : undefined|MaybeArrayOfMinLengthErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfMinLength(mixed, min) } ); } export type MaybeArrayOfMaxLengthErrorCodeType = check.ArrayOfMaxLengthResult; export function checkMaybeArrayOfMaxLength (mixed : any, max : number) : undefined|MaybeArrayOfMaxLengthErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfMaxLength(mixed, max) } ); } export type MaybeArrayOfLengthErrorCodeType = check.ArrayOfLengthResult; export function checkMaybeArrayOfLength (mixed : any, args : { min? : number, max? : number }) : undefined|MaybeArrayOfLengthErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfLength(mixed, args) } ); } export type MaybeArrayOfNonEmptyErrorCodeType = check.ArrayOfNonEmptyResult; export function checkMaybeArrayOfNonEmpty (mixed : any) : undefined|MaybeArrayOfNonEmptyErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkArrayOfNonEmpty ); } export type MaybeArrayOfContainsErrorCodeType = check.ArrayOfContainsResult; export function checkMaybeArrayOfContains (mixed : any, x : string) : undefined|MaybeArrayOfContainsErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfContains(mixed, x) } ); } export type MaybeArrayOfNoDuplicateErrorCodeType = check.ArrayOfNoDuplicateResult; export function checkMaybeArrayOfNoDuplicate (mixed : any) : undefined|MaybeArrayOfNoDuplicateErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkArrayOfNoDuplicate ); } export type MaybeArrayOfNotAllWhitespaceErrorCodeType = check.ArrayOfNotAllWhitespaceResult; export function checkMaybeArrayOfNotAllWhitespace (mixed : any) : undefined|MaybeArrayOfNotAllWhitespaceErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkArrayOfNotAllWhitespace ); } export type MaybeArrayOfNonEmptyAndNotAllWhitespaceErrorCodeType = check.ArrayOfNonEmptyAndNotAllWhitespaceResult; export function checkMaybeArrayOfNonEmptyAndNotAllWhitespace (mixed : any) : undefined|MaybeArrayOfNonEmptyAndNotAllWhitespaceErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkArrayOfNonEmptyAndNotAllWhitespace ); } export type MaybeArrayOfMatchErrorCodeType = check.ArrayOfMatchResult; export function checkMaybeArrayOfMatch (mixed : any, regex : RegExp) : undefined|MaybeArrayOfMatchErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfMatch(mixed, regex) } ); } export type MaybeArrayOfEmailErrorCodeType = check.ArrayOfEmailResult; export function checkMaybeArrayOfEmail (mixed : any) : undefined|MaybeArrayOfEmailErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkArrayOfEmail ); } export type MaybeArrayOfNotOneOfErrorCodeType = check.ArrayOfNotOneOfResult; export function checkMaybeArrayOfNotOneOf (mixed : any, arr : T[]) : undefined|MaybeArrayOfNotOneOfErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfNotOneOf(mixed, arr) } ); } export type MaybeArrayOfBase64ErrorCodeType = check.ArrayOfBase64Result; export function checkMaybeArrayOfBase64 (mixed : any) : undefined|MaybeArrayOfBase64ErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkArrayOfBase64 ); } export type MaybeArrayOfJsonErrorCodeType = check.ArrayOfJsonResult; export function checkMaybeArrayOfJson (mixed : any) : undefined|MaybeArrayOfJsonErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkArrayOfJson ); }