export declare function promiseArrayOfMaybePotentiallyUnsafeDateString(name: string, mixed: any): Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeValidDateString(name: string, mixed: any): Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeBeforeString(name: string, mixed: any, x: Date): Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeBeforeStringHandler(x: Date): (name: string, mixed: any) => Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeAfterString(name: string, mixed: any, x: Date): Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeAfterStringHandler(x: Date): (name: string, mixed: any) => Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeBeforeOrAtString(name: string, mixed: any, x: Date): Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeBeforeOrAtStringHandler(x: Date): (name: string, mixed: any) => Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeAfterOrAtString(name: string, mixed: any, x: Date): Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeAfterOrAtStringHandler(x: Date): (name: string, mixed: any) => Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeRangeString(name: string, mixed: any, args: { min?: Date; max?: Date; }): Promise<((null | undefined | (string)) | null | undefined)[]>; export declare function promiseArrayOfMaybeRangeStringHandler(args: { min?: Date; max?: Date; }): (name: string, mixed: any) => Promise<((null | undefined | (string)) | null | undefined)[]>;