export declare function promiseArrayOfDictionaryOfString(name: string, mixed: any): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfMinLength(name: string, mixed: any, min: number): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfMinLengthHandler(min: number): (name: string, mixed: any) => Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfMaxLength(name: string, mixed: any, max: number): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfMaxLengthHandler(max: number): (name: string, mixed: any) => Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfLength(name: string, mixed: any, args: { min?: number; max?: number; }): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfLengthHandler(args: { min?: number; max?: number; }): (name: string, mixed: any) => Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfNonEmpty(name: string, mixed: any): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfContains(name: string, mixed: any, x: string): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfContainsHandler(x: string): (name: string, mixed: any) => Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfNoDuplicate(name: string, mixed: any): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfNotAllWhitespace(name: string, mixed: any): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfNonEmptyAndNotAllWhitespace(name: string, mixed: any): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfMatch(name: string, mixed: any, regex: RegExp): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfMatchHandler(regex: RegExp): (name: string, mixed: any) => Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfEmail(name: string, mixed: any): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfNotOneOf(name: string, mixed: any, arr: T[]): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfNotOneOfHandler(arr: T[]): (name: string, mixed: any) => Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfBase64(name: string, mixed: any): Promise<({ [key: string]: string; })[]>; export declare function promiseArrayOfDictionaryOfJson(name: string, mixed: any): Promise<({ [key: string]: string; })[]>;