export declare function promiseMaybeDictionaryOfArrayOfPotentiallyUnsafeDate(name: string, mixed: any): Promise; export declare function promiseMaybeDictionaryOfArrayOfValidDate(name: string, mixed: any): Promise; export declare function promiseMaybeDictionaryOfArrayOfBefore(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeDictionaryOfArrayOfBeforeHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeDictionaryOfArrayOfAfter(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeDictionaryOfArrayOfAfterHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeDictionaryOfArrayOfBeforeOrAt(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeDictionaryOfArrayOfBeforeOrAtHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeDictionaryOfArrayOfAfterOrAt(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeDictionaryOfArrayOfAfterOrAtHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeDictionaryOfArrayOfRange(name: string, mixed: any, args: { min?: Date; max?: Date; }): Promise; export declare function promiseMaybeDictionaryOfArrayOfRangeHandler(args: { min?: Date; max?: Date; }): (name: string, mixed: any) => Promise;