export declare function promiseMaybeArrayOfPotentiallyUnsafeDateString(name: string, mixed: any): Promise; export declare function promiseMaybeArrayOfValidDateString(name: string, mixed: any): Promise; export declare function promiseMaybeArrayOfBeforeString(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeArrayOfBeforeStringHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeArrayOfAfterString(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeArrayOfAfterStringHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeArrayOfBeforeOrAtString(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeArrayOfBeforeOrAtStringHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeArrayOfAfterOrAtString(name: string, mixed: any, x: Date): Promise; export declare function promiseMaybeArrayOfAfterOrAtStringHandler(x: Date): (name: string, mixed: any) => Promise; export declare function promiseMaybeArrayOfRangeString(name: string, mixed: any, args: { min?: Date; max?: Date; }): Promise; export declare function promiseMaybeArrayOfRangeStringHandler(args: { min?: Date; max?: Date; }): (name: string, mixed: any) => Promise;