import * as NullOrUndefinedCheck from "../../../../../../sync/check/generic/null-or-undefined"; import * as check from "../../../../../../generated/sync/check/array-of/string-format/date"; export type MaybeArrayOfPotentiallyUnsafeDateStringErrorCodeType = check.ArrayOfPotentiallyUnsafeDateStringResult; export function checkMaybeArrayOfPotentiallyUnsafeDateString (mixed : any) : undefined|MaybeArrayOfPotentiallyUnsafeDateStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkArrayOfPotentiallyUnsafeDateString ); } export type MaybeArrayOfValidDateStringErrorCodeType = check.ArrayOfValidDateStringResult; export function checkMaybeArrayOfValidDateString (mixed : any) : undefined|MaybeArrayOfValidDateStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, check.checkArrayOfValidDateString ); } export type MaybeArrayOfBeforeStringErrorCodeType = check.ArrayOfBeforeStringResult; export function checkMaybeArrayOfBeforeString (mixed : any, x : Date) : undefined|MaybeArrayOfBeforeStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfBeforeString(mixed, x) } ); } export type MaybeArrayOfAfterStringErrorCodeType = check.ArrayOfAfterStringResult; export function checkMaybeArrayOfAfterString (mixed : any, x : Date) : undefined|MaybeArrayOfAfterStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfAfterString(mixed, x) } ); } export type MaybeArrayOfBeforeOrAtStringErrorCodeType = check.ArrayOfBeforeOrAtStringResult; export function checkMaybeArrayOfBeforeOrAtString (mixed : any, x : Date) : undefined|MaybeArrayOfBeforeOrAtStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfBeforeOrAtString(mixed, x) } ); } export type MaybeArrayOfAfterOrAtStringErrorCodeType = check.ArrayOfAfterOrAtStringResult; export function checkMaybeArrayOfAfterOrAtString (mixed : any, x : Date) : undefined|MaybeArrayOfAfterOrAtStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfAfterOrAtString(mixed, x) } ); } export type MaybeArrayOfRangeStringErrorCodeType = check.ArrayOfRangeStringResult; export function checkMaybeArrayOfRangeString (mixed : any, args : { min? : Date, max? : Date }) : undefined|MaybeArrayOfRangeStringErrorCodeType { return NullOrUndefinedCheck.checkNullOrUndefinedOr( mixed, () => { return check.checkArrayOfRangeString(mixed, args) } ); }