export declare function assertDictionaryOfMaybePotentiallyUnsafeDate(name: string, mixed: any): (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeValidDate(name: string, mixed: any): (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeBefore(name: string, mixed: any, x: Date): (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeBeforeHandler(x: Date): (name: string, mixed: any) => (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeAfter(name: string, mixed: any, x: Date): (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeAfterHandler(x: Date): (name: string, mixed: any) => (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeBeforeOrAt(name: string, mixed: any, x: Date): (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeBeforeOrAtHandler(x: Date): (name: string, mixed: any) => (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeAfterOrAt(name: string, mixed: any, x: Date): (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeAfterOrAtHandler(x: Date): (name: string, mixed: any) => (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeRange(name: string, mixed: any, args: { min?: Date; max?: Date; }): (((null | undefined | (Date)) | null | undefined)[]) | never; export declare function assertDictionaryOfMaybeRangeHandler(args: { min?: Date; max?: Date; }): (name: string, mixed: any) => (((null | undefined | (Date)) | null | undefined)[]) | never;