declare const _sfc_main: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            fontFamilyKey: string;
            fontSizeKey: string;
            letterSpacingKey: string;
            lineHeightKey: string;
            colorKey: string;
            textDecorationKey: string;
            fontStyleKey: string;
            fontWeightKey: string;
            comType: string;
            fontFamilyOptions: never[];
        };
    };
    data: {
        type: null;
        required: true;
    };
}>, {
    props: any;
    config: import("vue").Ref<any, any>;
    data: import("vue").Ref<any, any>;
    emit: (event: "changeValue", ...args: any[]) => void;
    fontComponents: any;
    meta: import("vue").ComputedRef<({
        type: string;
        key: any;
        fontFamilyOptions: any;
        min?: undefined;
        max?: undefined;
        mode?: undefined;
        textDecorationKey?: undefined;
        fontStyleKey?: undefined;
        fontWeightKey?: undefined;
    } | {
        type: string;
        key: any;
        min: number;
        max: number;
        fontFamilyOptions?: undefined;
        mode?: undefined;
        textDecorationKey?: undefined;
        fontStyleKey?: undefined;
        fontWeightKey?: undefined;
    } | {
        type: string;
        key: any;
        mode: string[];
        fontFamilyOptions?: undefined;
        min?: undefined;
        max?: undefined;
        textDecorationKey?: undefined;
        fontStyleKey?: undefined;
        fontWeightKey?: undefined;
    } | {
        type: string;
        textDecorationKey: any;
        fontStyleKey: any;
        fontWeightKey: any;
        key?: undefined;
        fontFamilyOptions?: undefined;
        min?: undefined;
        max?: undefined;
        mode?: undefined;
    })[]>;
    changeValue: (key: "", value: boolean) => void;
    isDisabled: (item: any) => any;
    vtLabel: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                tip: string;
            };
        };
    }>, {
        readonly QuestionFilled: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                tip: string;
            };
        };
    }>> & Readonly<{}>, {
        config: any;
    }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "changeValue"[], "changeValue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            fontFamilyKey: string;
            fontSizeKey: string;
            letterSpacingKey: string;
            lineHeightKey: string;
            colorKey: string;
            textDecorationKey: string;
            fontStyleKey: string;
            fontWeightKey: string;
            comType: string;
            fontFamilyOptions: never[];
        };
    };
    data: {
        type: null;
        required: true;
    };
}>> & Readonly<{
    onChangeValue?: ((...args: any[]) => any) | undefined;
}>, {
    config: any;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _sfc_main;
