export declare function assertArrayOfMaybePotentiallyUnsafeDateString(name: string, mixed: any): (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeValidDateString(name: string, mixed: any): (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeBeforeString(name: string, mixed: any, x: Date): (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeBeforeStringHandler(x: Date): (name: string, mixed: any) => (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeAfterString(name: string, mixed: any, x: Date): (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeAfterStringHandler(x: Date): (name: string, mixed: any) => (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeBeforeOrAtString(name: string, mixed: any, x: Date): (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeBeforeOrAtStringHandler(x: Date): (name: string, mixed: any) => (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeAfterOrAtString(name: string, mixed: any, x: Date): (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeAfterOrAtStringHandler(x: Date): (name: string, mixed: any) => (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeRangeString(name: string, mixed: any, args: { min?: Date; max?: Date; }): (((null | undefined | (string)) | null | undefined)[]) | never; export declare function assertArrayOfMaybeRangeStringHandler(args: { min?: Date; max?: Date; }): (name: string, mixed: any) => (((null | undefined | (string)) | null | undefined)[]) | never;