import * as GenericDictionaryCheck from "../../../../../sync/check/generic/dictionary"; import * as check from "../../../../../generated/sync/check/string-format/date"; export type DictionaryOfPotentiallyUnsafeDateStringResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfPotentiallyUnsafeDateString (mixed : any) : undefined|DictionaryOfPotentiallyUnsafeDateStringResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkPotentiallyUnsafeDateString ); } export type DictionaryOfValidDateStringResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfValidDateString (mixed : any) : undefined|DictionaryOfValidDateStringResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, check.checkValidDateString ); } export type DictionaryOfBeforeStringResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfBeforeString (mixed : any, x : Date) : undefined|DictionaryOfBeforeStringResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkBeforeString(mixed, x) } ); } export type DictionaryOfAfterStringResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfAfterString (mixed : any, x : Date) : undefined|DictionaryOfAfterStringResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkAfterString(mixed, x) } ); } export type DictionaryOfBeforeOrAtStringResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfBeforeOrAtString (mixed : any, x : Date) : undefined|DictionaryOfBeforeOrAtStringResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkBeforeOrAtString(mixed, x) } ); } export type DictionaryOfAfterOrAtStringResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfAfterOrAtString (mixed : any, x : Date) : undefined|DictionaryOfAfterOrAtStringResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkAfterOrAtString(mixed, x) } ); } export type DictionaryOfRangeStringResult = GenericDictionaryCheck.IsDictionaryOfResult; export function checkDictionaryOfRangeString (mixed : any, args : { min? : Date, max? : Date }) : undefined|DictionaryOfRangeStringResult { return GenericDictionaryCheck.checkDictionaryOf( mixed, () => { return check.checkRangeString(mixed, args) } ); }