import * as assert from "../../../../../main/generated/sync/assert/maybe/string-format/number"; export function promiseMaybePotentiallyUnsafeNumberString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybePotentiallyUnsafeNumberString(name, mixed)); }); } export function promiseMaybeFiniteNumberString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeFiniteNumberString(name, mixed)); }); } export function promiseMaybeIntegerString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeIntegerString(name, mixed)); }); } export function promiseMaybeGreaterThanString (name : string, mixed : any, x : number) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeGreaterThanString(name, mixed, x)); }); } export function promiseMaybeGreaterThanStringHandler (x : number) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeGreaterThanString(name, mixed, x); }; } export function promiseMaybeGreaterThanOrEqualString (name : string, mixed : any, x : number) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeGreaterThanOrEqualString(name, mixed, x)); }); } export function promiseMaybeGreaterThanOrEqualStringHandler (x : number) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeGreaterThanOrEqualString(name, mixed, x); }; } export function promiseMaybeLessThanString (name : string, mixed : any, x : number) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeLessThanString(name, mixed, x)); }); } export function promiseMaybeLessThanStringHandler (x : number) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeLessThanString(name, mixed, x); }; } export function promiseMaybeLessThanOrEqualString (name : string, mixed : any, x : number) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeLessThanOrEqualString(name, mixed, x)); }); } export function promiseMaybeLessThanOrEqualStringHandler (x : number) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeLessThanOrEqualString(name, mixed, x); }; } export function promiseMaybeRangeString (name : string, mixed : any, args : { min? : number, max? : number }) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeRangeString(name, mixed, args)); }); } export function promiseMaybeRangeStringHandler (args : { min? : number, max? : number }) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeRangeString(name, mixed, args); }; } export function promiseMaybePositiveString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybePositiveString(name, mixed)); }); } export function promiseMaybeNegativeString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeNegativeString(name, mixed)); }); } export function promiseMaybeNonNegativeString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeNonNegativeString(name, mixed)); }); } export function promiseMaybeNaturalNumberString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeNaturalNumberString(name, mixed)); }); } export function promiseMaybeOddString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeOddString(name, mixed)); }); } export function promiseMaybeEvenString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeEvenString(name, mixed)); }); } export function promiseMaybeNotOneOfString (name : string, mixed : any, arr : T[]) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeNotOneOfString(name, mixed, arr)); }); } export function promiseMaybeNotOneOfStringHandler (arr : T[]) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeNotOneOfString(name, mixed, arr); }; } export function promiseMaybeLatitudeString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeLatitudeString(name, mixed)); }); } export function promiseMaybeLongitudeString (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeLongitudeString(name, mixed)); }); }