/// <reference types="react" />
import type { Locale } from "antd/lib/locale-provider";
export declare const useAntdPatchEnLocales: (enLocale: Locale) => Locale & {
    locale?: string | undefined;
    Pagination?: any;
    DatePicker?: {
        lang?: {
            locale?: string | undefined;
            monthBeforeYear?: boolean | undefined;
            yearFormat?: string | undefined;
            monthFormat?: string | undefined;
            quarterFormat?: string | undefined;
            today?: string | undefined;
            now?: string | undefined;
            backToToday?: string | undefined;
            ok?: string | undefined;
            timeSelect?: string | undefined;
            dateSelect?: string | undefined;
            weekSelect?: string | undefined;
            clear?: string | undefined;
            month?: string | undefined;
            year?: string | undefined;
            previousMonth?: string | undefined;
            nextMonth?: string | undefined;
            monthSelect?: string | undefined;
            yearSelect?: string | undefined;
            decadeSelect?: string | undefined;
            dayFormat?: string | undefined;
            dateFormat?: string | undefined;
            dateTimeFormat?: string | undefined;
            previousYear?: string | undefined;
            nextYear?: string | undefined;
            previousDecade?: string | undefined;
            nextDecade?: string | undefined;
            previousCentury?: string | undefined;
            nextCentury?: string | undefined;
            shortWeekDays?: (string | undefined)[] | undefined;
            shortMonths?: (string | undefined)[] | undefined;
            placeholder?: string | undefined;
            yearPlaceholder?: string | undefined;
            quarterPlaceholder?: string | undefined;
            monthPlaceholder?: string | undefined;
            weekPlaceholder?: string | undefined;
            rangeYearPlaceholder?: [(string | undefined)?, (string | undefined)?] | undefined;
            rangeMonthPlaceholder?: [(string | undefined)?, (string | undefined)?] | undefined;
            rangeWeekPlaceholder?: [(string | undefined)?, (string | undefined)?] | undefined;
            rangePlaceholder?: [(string | undefined)?, (string | undefined)?] | undefined;
        } | undefined;
        timePickerLocale?: {
            placeholder?: string | undefined;
            rangePlaceholder?: [(string | undefined)?, (string | undefined)?] | undefined;
        } | undefined;
        dateFormat?: string | undefined;
        dateTimeFormat?: string | undefined;
        weekFormat?: string | undefined;
        monthFormat?: string | undefined;
    } | undefined;
    TimePicker?: {
        constructor?: {
            apply?: {} | undefined;
            call?: {} | undefined;
            bind?: {} | undefined;
            toString?: {} | undefined;
            prototype?: any;
            readonly length?: number | undefined;
            arguments?: any;
            caller?: any | undefined;
            readonly name?: string | undefined;
            [Symbol.hasInstance]?: {} | undefined;
        } | undefined;
        toString?: {} | undefined;
        toLocaleString?: {} | undefined;
        valueOf?: {} | undefined;
        hasOwnProperty?: {} | undefined;
        isPrototypeOf?: {} | undefined;
        propertyIsEnumerable?: {} | undefined;
    } | undefined;
    Calendar?: {
        constructor?: {
            apply?: {} | undefined;
            call?: {} | undefined;
            bind?: {} | undefined;
            toString?: {} | undefined;
            prototype?: any;
            readonly length?: number | undefined;
            arguments?: any;
            caller?: any | undefined;
            readonly name?: string | undefined;
            [Symbol.hasInstance]?: {} | undefined;
        } | undefined;
        toString?: {} | undefined;
        toLocaleString?: {} | undefined;
        valueOf?: {} | undefined;
        hasOwnProperty?: {} | undefined;
        isPrototypeOf?: {} | undefined;
        propertyIsEnumerable?: {} | undefined;
    } | undefined;
    Table?: {
        filterTitle?: string | undefined;
        filterConfirm?: boolean | import("react").ReactText | {
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | {} | {
            [Symbol.iterator]?: {} | undefined;
        } | {
            children?: boolean | import("react").ReactText | {
                type?: string | {} | {} | undefined;
                props?: any;
                key?: string | null | undefined;
            } | {} | {
                [Symbol.iterator]?: {} | undefined;
            } | any | null | undefined;
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | null | undefined;
        filterReset?: boolean | import("react").ReactText | {
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | {} | {
            [Symbol.iterator]?: {} | undefined;
        } | {
            children?: boolean | import("react").ReactText | {
                type?: string | {} | {} | undefined;
                props?: any;
                key?: string | null | undefined;
            } | {} | {
                [Symbol.iterator]?: {} | undefined;
            } | any | null | undefined;
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | null | undefined;
        filterEmptyText?: boolean | import("react").ReactText | {
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | {} | {
            [Symbol.iterator]?: {} | undefined;
        } | {
            children?: boolean | import("react").ReactText | {
                type?: string | {} | {} | undefined;
                props?: any;
                key?: string | null | undefined;
            } | {} | {
                [Symbol.iterator]?: {} | undefined;
            } | any | null | undefined;
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | null | undefined;
        emptyText?: boolean | import("react").ReactText | {
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | {} | {
            [Symbol.iterator]?: {} | undefined;
        } | {
            children?: boolean | import("react").ReactText | {
                type?: string | {} | {} | undefined;
                props?: any;
                key?: string | null | undefined;
            } | {} | {
                [Symbol.iterator]?: {} | undefined;
            } | any | null | undefined;
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | {} | null | undefined;
        selectAll?: boolean | import("react").ReactText | {
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | {} | {
            [Symbol.iterator]?: {} | undefined;
        } | {
            children?: boolean | import("react").ReactText | {
                type?: string | {} | {} | undefined;
                props?: any;
                key?: string | null | undefined;
            } | {} | {
                [Symbol.iterator]?: {} | undefined;
            } | any | null | undefined;
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | null | undefined;
        selectInvert?: boolean | import("react").ReactText | {
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | {} | {
            [Symbol.iterator]?: {} | undefined;
        } | {
            children?: boolean | import("react").ReactText | {
                type?: string | {} | {} | undefined;
                props?: any;
                key?: string | null | undefined;
            } | {} | {
                [Symbol.iterator]?: {} | undefined;
            } | any | null | undefined;
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | null | undefined;
        selectionAll?: boolean | import("react").ReactText | {
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | {} | {
            [Symbol.iterator]?: {} | undefined;
        } | {
            children?: boolean | import("react").ReactText | {
                type?: string | {} | {} | undefined;
                props?: any;
                key?: string | null | undefined;
            } | {} | {
                [Symbol.iterator]?: {} | undefined;
            } | any | null | undefined;
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | null | undefined;
        sortTitle?: string | undefined;
        expand?: string | undefined;
        collapse?: string | undefined;
        triggerDesc?: string | undefined;
        triggerAsc?: string | undefined;
        cancelSort?: string | undefined;
    } | undefined;
    Modal?: {
        okText?: string | undefined;
        cancelText?: string | undefined;
        justOkText?: string | undefined;
    } | undefined;
    Popconfirm?: {
        okText?: string | undefined;
        cancelText?: string | undefined;
    } | undefined;
    Transfer?: {
        titles?: (string | undefined)[] | undefined;
        notFoundContent?: boolean | import("react").ReactText | {
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | {} | {
            [Symbol.iterator]?: {} | undefined;
        } | {
            children?: boolean | import("react").ReactText | {
                type?: string | {} | {} | undefined;
                props?: any;
                key?: string | null | undefined;
            } | {} | {
                [Symbol.iterator]?: {} | undefined;
            } | any | null | undefined;
            type?: string | {} | {} | undefined;
            props?: any;
            key?: string | null | undefined;
        } | null | undefined;
        searchPlaceholder?: string | undefined;
        itemUnit?: string | undefined;
        itemsUnit?: string | undefined;
        remove?: string | undefined;
        selectAll?: string | undefined;
        selectCurrent?: string | undefined;
        selectInvert?: string | undefined;
        removeAll?: string | undefined;
        removeCurrent?: string | undefined;
    } | undefined;
    Select?: {
        constructor?: {
            apply?: {} | undefined;
            call?: {} | undefined;
            bind?: {} | undefined;
            toString?: {} | undefined;
            prototype?: any;
            readonly length?: number | undefined;
            arguments?: any;
            caller?: any | undefined;
            readonly name?: string | undefined;
            [Symbol.hasInstance]?: {} | undefined;
        } | undefined;
        toString?: {} | undefined;
        toLocaleString?: {} | undefined;
        valueOf?: {} | undefined;
        hasOwnProperty?: {} | undefined;
        isPrototypeOf?: {} | undefined;
        propertyIsEnumerable?: {} | undefined;
    } | undefined;
    Upload?: {
        uploading?: string | undefined;
        removeFile?: string | undefined;
        downloadFile?: string | undefined;
        uploadError?: string | undefined;
        previewFile?: string | undefined;
    } | undefined;
    Empty?: {
        description?: string | undefined;
    } | undefined;
    global?: {
        constructor?: {
            apply?: {} | undefined;
            call?: {} | undefined;
            bind?: {} | undefined;
            toString?: {} | undefined;
            prototype?: any;
            readonly length?: number | undefined;
            arguments?: any;
            caller?: any | undefined;
            readonly name?: string | undefined;
            [Symbol.hasInstance]?: {} | undefined;
        } | undefined;
        toString?: {} | undefined;
        toLocaleString?: {} | undefined;
        valueOf?: {} | undefined;
        hasOwnProperty?: {} | undefined;
        isPrototypeOf?: {} | undefined;
        propertyIsEnumerable?: {} | undefined;
    } | undefined;
    PageHeader?: {
        constructor?: {
            apply?: {} | undefined;
            call?: {} | undefined;
            bind?: {} | undefined;
            toString?: {} | undefined;
            prototype?: any;
            readonly length?: number | undefined;
            arguments?: any;
            caller?: any | undefined;
            readonly name?: string | undefined;
            [Symbol.hasInstance]?: {} | undefined;
        } | undefined;
        toString?: {} | undefined;
        toLocaleString?: {} | undefined;
        valueOf?: {} | undefined;
        hasOwnProperty?: {} | undefined;
        isPrototypeOf?: {} | undefined;
        propertyIsEnumerable?: {} | undefined;
    } | undefined;
    Icon?: {
        constructor?: {
            apply?: {} | undefined;
            call?: {} | undefined;
            bind?: {} | undefined;
            toString?: {} | undefined;
            prototype?: any;
            readonly length?: number | undefined;
            arguments?: any;
            caller?: any | undefined;
            readonly name?: string | undefined;
            [Symbol.hasInstance]?: {} | undefined;
        } | undefined;
        toString?: {} | undefined;
        toLocaleString?: {} | undefined;
        valueOf?: {} | undefined;
        hasOwnProperty?: {} | undefined;
        isPrototypeOf?: {} | undefined;
        propertyIsEnumerable?: {} | undefined;
    } | undefined;
    Text?: {
        constructor?: {
            apply?: {} | undefined;
            call?: {} | undefined;
            bind?: {} | undefined;
            toString?: {} | undefined;
            prototype?: any;
            readonly length?: number | undefined;
            arguments?: any;
            caller?: any | undefined;
            readonly name?: string | undefined;
            [Symbol.hasInstance]?: {} | undefined;
        } | undefined;
        toString?: {} | undefined;
        toLocaleString?: {} | undefined;
        valueOf?: {} | undefined;
        hasOwnProperty?: {} | undefined;
        isPrototypeOf?: {} | undefined;
        propertyIsEnumerable?: {} | undefined;
    } | undefined;
    Form?: {
        defaultValidateMessages?: {
            default?: string | {} | undefined;
            required?: string | {} | undefined;
            enum?: string | {} | undefined;
            whitespace?: string | {} | undefined;
            date?: {
                format?: string | {} | undefined;
                parse?: string | {} | undefined;
                invalid?: string | {} | undefined;
            } | undefined;
            types?: {
                string?: string | {} | undefined;
                method?: string | {} | undefined;
                array?: string | {} | undefined;
                object?: string | {} | undefined;
                number?: string | {} | undefined;
                date?: string | {} | undefined;
                boolean?: string | {} | undefined;
                integer?: string | {} | undefined;
                float?: string | {} | undefined;
                regexp?: string | {} | undefined;
                email?: string | {} | undefined;
                url?: string | {} | undefined;
                hex?: string | {} | undefined;
            } | undefined;
            string?: {
                len?: string | {} | undefined;
                min?: string | {} | undefined;
                max?: string | {} | undefined;
                range?: string | {} | undefined;
            } | undefined;
            number?: {
                len?: string | {} | undefined;
                min?: string | {} | undefined;
                max?: string | {} | undefined;
                range?: string | {} | undefined;
            } | undefined;
            array?: {
                len?: string | {} | undefined;
                min?: string | {} | undefined;
                max?: string | {} | undefined;
                range?: string | {} | undefined;
            } | undefined;
            pattern?: {
                mismatch?: string | {} | undefined;
            } | undefined;
        } | undefined;
    } | undefined;
};
