export declare function promiseDictionaryOfMaybeArrayOfString(name: string, mixed: any): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfMinLength(name: string, mixed: any, min: number): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfMinLengthHandler(min: number): (name: string, mixed: any) => Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfMaxLength(name: string, mixed: any, max: number): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfMaxLengthHandler(max: number): (name: string, mixed: any) => Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfLength(name: string, mixed: any, args: { min?: number; max?: number; }): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfLengthHandler(args: { min?: number; max?: number; }): (name: string, mixed: any) => Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfNonEmpty(name: string, mixed: any): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfContains(name: string, mixed: any, x: string): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfContainsHandler(x: string): (name: string, mixed: any) => Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfNoDuplicate(name: string, mixed: any): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfNotAllWhitespace(name: string, mixed: any): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfNonEmptyAndNotAllWhitespace(name: string, mixed: any): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfMatch(name: string, mixed: any, regex: RegExp): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfMatchHandler(regex: RegExp): (name: string, mixed: any) => Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfEmail(name: string, mixed: any): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfNotOneOf(name: string, mixed: any, arr: T[]): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfNotOneOfHandler(arr: T[]): (name: string, mixed: any) => Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfBase64(name: string, mixed: any): Promise<((null | undefined | ((string)[])) | null | undefined)[]>; export declare function promiseDictionaryOfMaybeArrayOfJson(name: string, mixed: any): Promise<((null | undefined | ((string)[])) | null | undefined)[]>;