export declare function assertMaybeDictionaryOfArrayOfPotentiallyUnsafeDate(name: string, mixed: any): (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfValidDate(name: string, mixed: any): (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfBefore(name: string, mixed: any, x: Date): (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfBeforeHandler(x: Date): (name: string, mixed: any) => (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfAfter(name: string, mixed: any, x: Date): (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfAfterHandler(x: Date): (name: string, mixed: any) => (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfBeforeOrAt(name: string, mixed: any, x: Date): (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfBeforeOrAtHandler(x: Date): (name: string, mixed: any) => (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfAfterOrAt(name: string, mixed: any, x: Date): (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfAfterOrAtHandler(x: Date): (name: string, mixed: any) => (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfRange(name: string, mixed: any, args: { min?: Date; max?: Date; }): (null | undefined | ({ [key: string]: (Date)[]; })) | never; export declare function assertMaybeDictionaryOfArrayOfRangeHandler(args: { min?: Date; max?: Date; }): (name: string, mixed: any) => (null | undefined | ({ [key: string]: (Date)[]; })) | never;