import * as GenericArrayCheck from "../../../../../sync/check/generic/array"; import * as check from "../../../../../generated/sync/check/maybe/date"; export type ArrayOfMaybePotentiallyUnsafeDateResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybePotentiallyUnsafeDate (mixed : any) : undefined|ArrayOfMaybePotentiallyUnsafeDateResult { return GenericArrayCheck.checkArrayOf( mixed, check.checkMaybePotentiallyUnsafeDate ); } export type ArrayOfMaybeValidDateResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeValidDate (mixed : any) : undefined|ArrayOfMaybeValidDateResult { return GenericArrayCheck.checkArrayOf( mixed, check.checkMaybeValidDate ); } export type ArrayOfMaybeBeforeResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeBefore (mixed : any, x : Date) : undefined|ArrayOfMaybeBeforeResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeBefore(mixed, x) } ); } export type ArrayOfMaybeAfterResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeAfter (mixed : any, x : Date) : undefined|ArrayOfMaybeAfterResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeAfter(mixed, x) } ); } export type ArrayOfMaybeBeforeOrAtResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeBeforeOrAt (mixed : any, x : Date) : undefined|ArrayOfMaybeBeforeOrAtResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeBeforeOrAt(mixed, x) } ); } export type ArrayOfMaybeAfterOrAtResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeAfterOrAt (mixed : any, x : Date) : undefined|ArrayOfMaybeAfterOrAtResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeAfterOrAt(mixed, x) } ); } export type ArrayOfMaybeRangeResult = GenericArrayCheck.IsArrayOfResult; export function checkArrayOfMaybeRange (mixed : any, args : { min? : Date, max? : Date }) : undefined|ArrayOfMaybeRangeResult { return GenericArrayCheck.checkArrayOf( mixed, () => { return check.checkMaybeRange(mixed, args) } ); }