export declare function assertMaybeArrayOfDictionaryOfPotentiallyUnsafeDate(name: string, mixed: any): (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfValidDate(name: string, mixed: any): (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfBefore(name: string, mixed: any, x: Date): (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfBeforeHandler(x: Date): (name: string, mixed: any) => (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfAfter(name: string, mixed: any, x: Date): (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfAfterHandler(x: Date): (name: string, mixed: any) => (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfBeforeOrAt(name: string, mixed: any, x: Date): (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfBeforeOrAtHandler(x: Date): (name: string, mixed: any) => (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfAfterOrAt(name: string, mixed: any, x: Date): (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfAfterOrAtHandler(x: Date): (name: string, mixed: any) => (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfRange(name: string, mixed: any, args: { min?: Date; max?: Date; }): (null | undefined | (({ [key: string]: Date; })[])) | never; export declare function assertMaybeArrayOfDictionaryOfRangeHandler(args: { min?: Date; max?: Date; }): (name: string, mixed: any) => (null | undefined | (({ [key: string]: Date; })[])) | never;