import * as assert from "../../../../../../main/generated/sync/assert/maybe/dictionary-of/array-of/array"; export function promiseMaybeDictionaryOfArrayOfArray (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfArray(name, mixed)); }); } export function promiseMaybeDictionaryOfArrayOfMinLength (name : string, mixed : any, min : number) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfMinLength(name, mixed, min)); }); } export function promiseMaybeDictionaryOfArrayOfMinLengthHandler (min : number) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeDictionaryOfArrayOfMinLength(name, mixed, min); }; } export function promiseMaybeDictionaryOfArrayOfMaxLength (name : string, mixed : any, max : number) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfMaxLength(name, mixed, max)); }); } export function promiseMaybeDictionaryOfArrayOfMaxLengthHandler (max : number) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeDictionaryOfArrayOfMaxLength(name, mixed, max); }; } export function promiseMaybeDictionaryOfArrayOfLength (name : string, mixed : any, args : { min? : number, max? : number }) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfLength(name, mixed, args)); }); } export function promiseMaybeDictionaryOfArrayOfLengthHandler (args : { min? : number, max? : number }) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeDictionaryOfArrayOfLength(name, mixed, args); }; } export function promiseMaybeDictionaryOfArrayOfNonEmpty (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfNonEmpty(name, mixed)); }); } export function promiseMaybeDictionaryOfArrayOfContains (name : string, mixed : any, x : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfContains(name, mixed, x)); }); } export function promiseMaybeDictionaryOfArrayOfContainsHandler (x : any) : (name : string, mixed : any) => Promise { return (name : string, mixed : any) : Promise => { return promiseMaybeDictionaryOfArrayOfContains(name, mixed, x); }; } export function promiseMaybeDictionaryOfArrayOfNoDuplicate (name : string, mixed : any) : Promise { return new Promise((resolve) => { resolve(assert.assertMaybeDictionaryOfArrayOfNoDuplicate(name, mixed)); }); }