export declare function promiseDictionaryOfPotentiallyUnsafeDate(name: string, mixed: any): Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfValidDate(name: string, mixed: any): Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfBefore(name: string, mixed: any, x: Date): Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfBeforeHandler(x: Date): (name: string, mixed: any) => Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfAfter(name: string, mixed: any, x: Date): Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfAfterHandler(x: Date): (name: string, mixed: any) => Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfBeforeOrAt(name: string, mixed: any, x: Date): Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfBeforeOrAtHandler(x: Date): (name: string, mixed: any) => Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfAfterOrAt(name: string, mixed: any, x: Date): Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfAfterOrAtHandler(x: Date): (name: string, mixed: any) => Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfRange(name: string, mixed: any, args: { min?: Date; max?: Date; }): Promise<{ [key: string]: Date; }>; export declare function promiseDictionaryOfRangeHandler(args: { min?: Date; max?: Date; }): (name: string, mixed: any) => Promise<{ [key: string]: Date; }>;