import * as assert from "../../../../../../../main/generated/sync/assert/array-of/maybe/dictionary-of/string-format/number"; export function promiseArrayOfMaybeDictionaryOfPotentiallyUnsafeNumberString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfPotentiallyUnsafeNumberString(name, mixed)); }); } export function promiseArrayOfMaybeDictionaryOfFiniteNumberString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfFiniteNumberString(name, mixed)); }); } export function promiseArrayOfMaybeDictionaryOfIntegerString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfIntegerString(name, mixed)); }); } export function promiseArrayOfMaybeDictionaryOfGreaterThanString (name : string, mixed : any, x : number) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfGreaterThanString(name, mixed, x)); }); } export function promiseArrayOfMaybeDictionaryOfGreaterThanStringHandler (x : number) : (name : string, mixed : any) => Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> => { return promiseArrayOfMaybeDictionaryOfGreaterThanString(name, mixed, x); }; } export function promiseArrayOfMaybeDictionaryOfGreaterThanOrEqualString (name : string, mixed : any, x : number) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfGreaterThanOrEqualString(name, mixed, x)); }); } export function promiseArrayOfMaybeDictionaryOfGreaterThanOrEqualStringHandler (x : number) : (name : string, mixed : any) => Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> => { return promiseArrayOfMaybeDictionaryOfGreaterThanOrEqualString(name, mixed, x); }; } export function promiseArrayOfMaybeDictionaryOfLessThanString (name : string, mixed : any, x : number) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfLessThanString(name, mixed, x)); }); } export function promiseArrayOfMaybeDictionaryOfLessThanStringHandler (x : number) : (name : string, mixed : any) => Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> => { return promiseArrayOfMaybeDictionaryOfLessThanString(name, mixed, x); }; } export function promiseArrayOfMaybeDictionaryOfLessThanOrEqualString (name : string, mixed : any, x : number) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfLessThanOrEqualString(name, mixed, x)); }); } export function promiseArrayOfMaybeDictionaryOfLessThanOrEqualStringHandler (x : number) : (name : string, mixed : any) => Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> => { return promiseArrayOfMaybeDictionaryOfLessThanOrEqualString(name, mixed, x); }; } export function promiseArrayOfMaybeDictionaryOfRangeString (name : string, mixed : any, args : { min? : number, max? : number }) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfRangeString(name, mixed, args)); }); } export function promiseArrayOfMaybeDictionaryOfRangeStringHandler (args : { min? : number, max? : number }) : (name : string, mixed : any) => Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> => { return promiseArrayOfMaybeDictionaryOfRangeString(name, mixed, args); }; } export function promiseArrayOfMaybeDictionaryOfPositiveString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfPositiveString(name, mixed)); }); } export function promiseArrayOfMaybeDictionaryOfNegativeString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfNegativeString(name, mixed)); }); } export function promiseArrayOfMaybeDictionaryOfNonNegativeString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfNonNegativeString(name, mixed)); }); } export function promiseArrayOfMaybeDictionaryOfNaturalNumberString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfNaturalNumberString(name, mixed)); }); } export function promiseArrayOfMaybeDictionaryOfOddString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfOddString(name, mixed)); }); } export function promiseArrayOfMaybeDictionaryOfEvenString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfEvenString(name, mixed)); }); } export function promiseArrayOfMaybeDictionaryOfNotOneOfString (name : string, mixed : any, arr : T[]) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfNotOneOfString(name, mixed, arr)); }); } export function promiseArrayOfMaybeDictionaryOfNotOneOfStringHandler (arr : T[]) : (name : string, mixed : any) => Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> => { return promiseArrayOfMaybeDictionaryOfNotOneOfString(name, mixed, arr); }; } export function promiseArrayOfMaybeDictionaryOfLatitudeString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfLatitudeString(name, mixed)); }); } export function promiseArrayOfMaybeDictionaryOfLongitudeString (name : string, mixed : any) : Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]> { return new Promise<((null|undefined|({ [key : string] : string }))|null|undefined)[]>((resolve) => { resolve(assert.assertArrayOfMaybeDictionaryOfLongitudeString(name, mixed)); }); }