import * as assert from "../../../../../../main/generated/sync/assert/maybe/array-of/string-format/date"; export function promiseMaybeArrayOfPotentiallyUnsafeDateString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeArrayOfPotentiallyUnsafeDateString(name, mixed)); }); } export function promiseMaybeArrayOfValidDateString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeArrayOfValidDateString(name, mixed)); }); } export function promiseMaybeArrayOfBeforeString (name : string, mixed : any, x : Date) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeArrayOfBeforeString(name, mixed, x)); }); } export function promiseMaybeArrayOfBeforeStringHandler (x : Date) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeArrayOfBeforeString(name, mixed, x); }; } export function promiseMaybeArrayOfAfterString (name : string, mixed : any, x : Date) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeArrayOfAfterString(name, mixed, x)); }); } export function promiseMaybeArrayOfAfterStringHandler (x : Date) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeArrayOfAfterString(name, mixed, x); }; } export function promiseMaybeArrayOfBeforeOrAtString (name : string, mixed : any, x : Date) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeArrayOfBeforeOrAtString(name, mixed, x)); }); } export function promiseMaybeArrayOfBeforeOrAtStringHandler (x : Date) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeArrayOfBeforeOrAtString(name, mixed, x); }; } export function promiseMaybeArrayOfAfterOrAtString (name : string, mixed : any, x : Date) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeArrayOfAfterOrAtString(name, mixed, x)); }); } export function promiseMaybeArrayOfAfterOrAtStringHandler (x : Date) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeArrayOfAfterOrAtString(name, mixed, x); }; } export function promiseMaybeArrayOfRangeString (name : string, mixed : any, args : { min? : Date, max? : Date }) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeArrayOfRangeString(name, mixed, args)); }); } export function promiseMaybeArrayOfRangeStringHandler (args : { min? : Date, max? : Date }) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeArrayOfRangeString(name, mixed, args); }; }