export declare function validateTheMaskedDate(format: any, locale: any): false | {
    mask: DateConstructor;
    pattern: any;
    format: (date: any) => any;
    parse: (str: any) => any;
    blocks: {
        YYYY: {
            mask: typeof import("imask").MaskedRange;
            from: number;
            to: number;
            placeholderChar: string;
            maxLength: number;
        };
        YYY: {
            mask: typeof import("imask").MaskedRange;
            from: number;
            to: number;
            placeholderChar: string;
            maxLength: number;
        };
        YY: {
            mask: typeof import("imask").MaskedRange;
            from: number;
            to: number;
            placeholderChar: string;
            maxLength: number;
        };
        Y: {
            mask: typeof import("imask").MaskedRange;
            from: number;
            to: number;
            placeholderChar: string;
            maxLength: number;
        };
        M: {
            mask: typeof import("imask").MaskedRange;
            from: number;
            to: number;
            placeholderChar: string;
            maxLength: number;
        };
        MM: {
            mask: typeof import("imask").MaskedRange;
            from: number;
            to: number;
            placeholderChar: string;
            maxLength: number;
        };
        MMM: {
            mask: typeof import("imask").MaskedEnum;
            enum: string[];
            placeholderChar: string;
            maxLength: number;
        };
        MMMM: {
            mask: typeof import("imask").MaskedEnum;
            enum: string[];
            placeholderChar: string;
            maxLength: number;
        };
        DD: {
            mask: typeof import("imask").MaskedRange;
            from: number;
            to: number;
            placeholderChar: string;
            maxLength: number;
        };
        D: {
            mask: typeof import("imask").MaskedRange;
            from: number;
            to: number;
            placeholderChar: string;
            maxLength: number;
        };
        ddd: {
            mask: typeof import("imask").MaskedEnum;
            enum: string[];
            placeholderChar: string;
            maxLength: number;
        };
        dddd: {
            mask: typeof import("imask").MaskedEnum;
            enum: string[];
            placeholderChar: string;
            minLength: number;
        };
    };
    autofix: boolean;
    lazy: boolean;
    overwrite: boolean;
    skipInvalid: boolean;
};
