declare const vtFontAlign: import("vdrag-topo-utils/dist/lib/src/withinstall").SFCWithInstall<import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            alignKey: string;
            verticalAlignKey: string;
        };
    };
    data: {
        type: null;
        required: true;
    };
}>, {
    props: any;
    emit: (event: "changeValue", ...args: any[]) => void;
    config: import("vue").Ref<any, any>;
    data: import("vue").Ref<any, any>;
    textAlignType: {
        label: string;
        value: string;
        class: string;
    }[];
    textVerticalAlignKeyType: {
        label: string;
        value: string;
        class: string;
        img: string;
    }[];
    changeValue: (key: string, value: any) => void;
    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;
            alignKey: string;
            verticalAlignKey: string;
        };
    };
    data: {
        type: null;
        required: true;
    };
}>> & Readonly<{
    onChangeValue?: ((...args: any[]) => any) | undefined;
}>, {
    config: any;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>;
export default vtFontAlign;
