export declare const themeColorProps: {
    readonly colorList: import("@antdv/pro-utils").VueTypeValidateDef<{
        key: string;
        color: string;
        title?: string;
    }[], import("@antdv/pro-utils").ValidatorFunction<{
        key: string;
        color: string;
        title?: string;
    }[]>>;
    readonly prefixCls: import("@antdv/pro-utils").VueTypeValidateDef<string, import("@antdv/pro-utils").ValidatorFunction<string>> & {
        required: true;
    };
    readonly value: import("@antdv/pro-utils").VueTypeValidateDef<string, import("@antdv/pro-utils").ValidatorFunction<string>> & {
        required: true;
    };
    readonly onChange: import("@antdv/pro-utils").VueTypeValidateDef<(color: string) => void, import("@antdv/pro-utils").ValidatorFunction<(color: string) => void>> & {
        required: true;
    };
    readonly formatMessage: import("@antdv/pro-utils").VueTypeValidateDef<(data: {
        id: any;
        defaultMessage?: string;
    }) => string, import("@antdv/pro-utils").ValidatorFunction<(data: {
        id: any;
        defaultMessage?: string;
    }) => string>> & {
        required: true;
    };
    readonly hashId: import("@antdv/pro-utils").VueTypeValidateDef<string, import("@antdv/pro-utils").ValidatorFunction<string>> & {
        required: true;
    };
};
declare const ThemeColor: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    readonly colorList: import("@antdv/pro-utils").VueTypeValidateDef<{
        key: string;
        color: string;
        title?: string;
    }[], import("@antdv/pro-utils").ValidatorFunction<{
        key: string;
        color: string;
        title?: string;
    }[]>>;
    readonly prefixCls: import("@antdv/pro-utils").VueTypeValidateDef<string, import("@antdv/pro-utils").ValidatorFunction<string>> & {
        required: true;
    };
    readonly value: import("@antdv/pro-utils").VueTypeValidateDef<string, import("@antdv/pro-utils").ValidatorFunction<string>> & {
        required: true;
    };
    readonly onChange: import("@antdv/pro-utils").VueTypeValidateDef<(color: string) => void, import("@antdv/pro-utils").ValidatorFunction<(color: string) => void>> & {
        required: true;
    };
    readonly formatMessage: import("@antdv/pro-utils").VueTypeValidateDef<(data: {
        id: any;
        defaultMessage?: string;
    }) => string, import("@antdv/pro-utils").ValidatorFunction<(data: {
        id: any;
        defaultMessage?: string;
    }) => string>> & {
        required: true;
    };
    readonly hashId: import("@antdv/pro-utils").VueTypeValidateDef<string, import("@antdv/pro-utils").ValidatorFunction<string>> & {
        required: true;
    };
}>, () => import("vue/jsx-runtime").JSX.Element | null, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    readonly colorList: import("@antdv/pro-utils").VueTypeValidateDef<{
        key: string;
        color: string;
        title?: string;
    }[], import("@antdv/pro-utils").ValidatorFunction<{
        key: string;
        color: string;
        title?: string;
    }[]>>;
    readonly prefixCls: import("@antdv/pro-utils").VueTypeValidateDef<string, import("@antdv/pro-utils").ValidatorFunction<string>> & {
        required: true;
    };
    readonly value: import("@antdv/pro-utils").VueTypeValidateDef<string, import("@antdv/pro-utils").ValidatorFunction<string>> & {
        required: true;
    };
    readonly onChange: import("@antdv/pro-utils").VueTypeValidateDef<(color: string) => void, import("@antdv/pro-utils").ValidatorFunction<(color: string) => void>> & {
        required: true;
    };
    readonly formatMessage: import("@antdv/pro-utils").VueTypeValidateDef<(data: {
        id: any;
        defaultMessage?: string;
    }) => string, import("@antdv/pro-utils").ValidatorFunction<(data: {
        id: any;
        defaultMessage?: string;
    }) => string>> & {
        required: true;
    };
    readonly hashId: import("@antdv/pro-utils").VueTypeValidateDef<string, import("@antdv/pro-utils").ValidatorFunction<string>> & {
        required: true;
    };
}>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export { ThemeColor };
