export declare function promiseMaybePotentiallyUnsafeDateString(name: string, mixed: any): Promise; export declare function promiseMaybeValidDateString(name: string, mixed: any): Promise; export declare function promiseMaybeBeforeString(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeBeforeStringHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeAfterString(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeAfterStringHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeBeforeOrAtString(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeBeforeOrAtStringHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeAfterOrAtString(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeAfterOrAtStringHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeRangeString(name: string, mixed: any, args: { min?: Date; max?: Date; }): Promise; export declare function promiseMaybeRangeStringHandler(args: { min?: Date; max?: Date; }): (name: string, mixed: any) => Promise;