import * as assert from "../../../../../../main/generated/sync/assert/maybe/dictionary-of/array-of/date"; export function promiseMaybeDictionaryOfArrayOfPotentiallyUnsafeDate (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfPotentiallyUnsafeDate(name, mixed)); }); } export function promiseMaybeDictionaryOfArrayOfValidDate (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfValidDate(name, mixed)); }); } export function promiseMaybeDictionaryOfArrayOfBefore (name : string, mixed : any, x : Date) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfBefore(name, mixed, x)); }); } export function promiseMaybeDictionaryOfArrayOfBeforeHandler (x : Date) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeDictionaryOfArrayOfBefore(name, mixed, x); }; } export function promiseMaybeDictionaryOfArrayOfAfter (name : string, mixed : any, x : Date) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfAfter(name, mixed, x)); }); } export function promiseMaybeDictionaryOfArrayOfAfterHandler (x : Date) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeDictionaryOfArrayOfAfter(name, mixed, x); }; } export function promiseMaybeDictionaryOfArrayOfBeforeOrAt (name : string, mixed : any, x : Date) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfBeforeOrAt(name, mixed, x)); }); } export function promiseMaybeDictionaryOfArrayOfBeforeOrAtHandler (x : Date) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeDictionaryOfArrayOfBeforeOrAt(name, mixed, x); }; } export function promiseMaybeDictionaryOfArrayOfAfterOrAt (name : string, mixed : any, x : Date) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfAfterOrAt(name, mixed, x)); }); } export function promiseMaybeDictionaryOfArrayOfAfterOrAtHandler (x : Date) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeDictionaryOfArrayOfAfterOrAt(name, mixed, x); }; } export function promiseMaybeDictionaryOfArrayOfRange (name : string, mixed : any, args : { min? : Date, max? : Date }) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfRange(name, mixed, args)); }); } export function promiseMaybeDictionaryOfArrayOfRangeHandler (args : { min? : Date, max? : Date }) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeDictionaryOfArrayOfRange(name, mixed, args); }; }