export declare function promiseArrayOfString(name: string, mixed: any): Promise<(string)[]>; export declare function promiseArrayOfMinLength(name: string, mixed: any, min: number): Promise<(string)[]>; export declare function promiseArrayOfMinLengthHandler(min: number): (name: string, mixed: any) => Promise<(string)[]>; export declare function promiseArrayOfMaxLength(name: string, mixed: any, max: number): Promise<(string)[]>; export declare function promiseArrayOfMaxLengthHandler(max: number): (name: string, mixed: any) => Promise<(string)[]>; export declare function promiseArrayOfLength(name: string, mixed: any, args: { min?: number; max?: number; }): Promise<(string)[]>; export declare function promiseArrayOfLengthHandler(args: { min?: number; max?: number; }): (name: string, mixed: any) => Promise<(string)[]>; export declare function promiseArrayOfNonEmpty(name: string, mixed: any): Promise<(string)[]>; export declare function promiseArrayOfContains(name: string, mixed: any, x: string): Promise<(string)[]>; export declare function promiseArrayOfContainsHandler(x: string): (name: string, mixed: any) => Promise<(string)[]>; export declare function promiseArrayOfNoDuplicate(name: string, mixed: any): Promise<(string)[]>; export declare function promiseArrayOfNotAllWhitespace(name: string, mixed: any): Promise<(string)[]>; export declare function promiseArrayOfNonEmptyAndNotAllWhitespace(name: string, mixed: any): Promise<(string)[]>; export declare function promiseArrayOfMatch(name: string, mixed: any, regex: RegExp): Promise<(string)[]>; export declare function promiseArrayOfMatchHandler(regex: RegExp): (name: string, mixed: any) => Promise<(string)[]>; export declare function promiseArrayOfEmail(name: string, mixed: any): Promise<(string)[]>; export declare function promiseArrayOfNotOneOf(name: string, mixed: any, arr: T[]): Promise<(string)[]>; export declare function promiseArrayOfNotOneOfHandler(arr: T[]): (name: string, mixed: any) => Promise<(string)[]>; export declare function promiseArrayOfBase64(name: string, mixed: any): Promise<(string)[]>; export declare function promiseArrayOfJson(name: string, mixed: any): Promise<(string)[]>;