import { default as vtSlider } from "./vtSlider";
import { default as vtInputNumber } from "./vtInputNumber";
import { default as vtTextArea } from "./vtTextArea";
import { default as vtSwitch } from "./vtSwitch";
import { default as vtPanel } from "./vtPanel";
import { default as vtFont } from "./vtFont";
import { default as vtFontAlign } from "./vtFontAlign";
import { default as vtColor } from "./vtColor";
import { default as vtInput } from "./vtInput";
import { default as vtCheckbox } from "./vtCheckbox";
import { default as vtRadio } from "./vtRadio";
import { default as vtUpload } from "./vtUpload";
import { default as vtScreenShot } from "./vtScreenShot";
import { default as vtSelect } from "./vtSelect";
import { default as vtRadius } from "./vtRadius";
import { default as vtRadiusAlone } from "./vtRadiusAlone";
import { default as vtPanelSwitch } from "./vtPanelSwitch";
import { default as vtBorder } from "./vtBorder";
import { default as vtDataSource } from "./vtDataSource";
import { default as vtDataSourceFilter } from "./vtDataSourceFilter";
import { default as vtEditor } from "./vtEditor";
import { default as vtSlot } from "./vtSlot";
import { default as vtSlot2 } from "./vtSlot2";
import { default as vtSelectAndInputNumber } from "./vtSelectAndInputNumber";
import { default as vtRotationPoint } from "./vtRotationPoint";
import { default as vtColorLinearAndRadial } from "./vtColorLinearAndRadial";
import { default as vtColorLinearAndRadials } from "./vtColorLinearAndRadials";
import { default as vtSelectMultiple } from "./vtSelectMultiple";
import { default as vtSelectMultipleNew } from "./vtSelectMultipleNew";
import { default as vtTag } from "./vtTag";
import { default as vtTable } from "./vtTable";
import { default as vtTable2 } from "./vtTable2";
import { default as vtUploadAudio } from "./vtUploadAudio";
import { default as vtButton } from "./vtButton";
export { vtSlider, vtInputNumber, vtTextArea, vtSwitch, vtPanel, vtFont, vtFontAlign, vtColor, vtInput, vtCheckbox, vtRadio, vtUpload, vtSelect, vtRadius, vtRadiusAlone, vtPanelSwitch, vtBorder, vtDataSource, vtScreenShot, vtDataSourceFilter, vtEditor, vtSlot, vtSlot2, vtSelectAndInputNumber, vtRotationPoint, vtColorLinearAndRadial, vtColorLinearAndRadials, vtSelectMultiple, vtSelectMultipleNew, vtTag, vtTable, vtTable2, vtUploadAudio, vtButton, };
declare const _default: (({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                expand: boolean;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{}>, {
        props: any;
        activeNames: import("vue").Ref<string[], string[]>;
    }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, {
        config: any;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                expand: boolean;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{}>, {
        props: any;
        activeNames: import("vue").Ref<string[], string[]>;
    }, {}, {}, {}, {
        config: any;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            expand: boolean;
        };
    };
    data: {
        type: null;
        required: true;
    };
}>> & Readonly<{}>, {
    props: any;
    activeNames: import("vue").Ref<string[], string[]>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
    config: any;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").ObjectPlugin<any[]>) | ({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                expand: boolean;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{}>, {
        props: any;
        activeNames: import("vue").Ref<string[], string[]>;
    }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, {
        config: any;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                expand: boolean;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{}>, {
        props: any;
        activeNames: import("vue").Ref<string[], string[]>;
    }, {}, {}, {}, {
        config: any;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            expand: boolean;
        };
    };
    data: {
        type: null;
        required: true;
    };
}>> & Readonly<{}>, {
    props: any;
    activeNames: import("vue").Ref<string[], string[]>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
    config: any;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & ((app: import("vue").App<any>, ...options: any[]) => any) & Partial<import("vue").ObjectPlugin<any[]>>) | ({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                options: {
                    value: string;
                    label: string;
                }[];
                placeholder: string;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{
        onChangeValue?: ((...args: any[]) => any) | undefined;
    }>, {
        props: any;
        emit: (event: "changeValue", ...args: any[]) => void;
        config: import("vue").Ref<any, any>;
        data: import("vue").Ref<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"[], import("vue").PublicProps, {
        config: any;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                options: {
                    value: string;
                    label: string;
                }[];
                placeholder: string;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{
        onChangeValue?: ((...args: any[]) => any) | undefined;
    }>, {
        props: any;
        emit: (event: "changeValue", ...args: any[]) => void;
        config: import("vue").Ref<any, any>;
        data: import("vue").Ref<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>;
    }, {}, {}, {}, {
        config: any;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            key: string;
            options: {
                value: string;
                label: string;
            }[];
            placeholder: string;
        };
    };
    data: {
        type: null;
        required: true;
    };
}>> & Readonly<{
    onChangeValue?: ((...args: any[]) => any) | undefined;
}>, {
    props: any;
    emit: (event: "changeValue", ...args: any[]) => void;
    config: import("vue").Ref<any, any>;
    data: import("vue").Ref<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", {
    config: any;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").ObjectPlugin<any[]>) | ({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                options: {
                    value: string;
                    label: string;
                }[];
                placeholder: string;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{
        onChangeValue?: ((...args: any[]) => any) | undefined;
    }>, {
        props: any;
        emit: (event: "changeValue", ...args: any[]) => void;
        config: import("vue").Ref<any, any>;
        data: import("vue").Ref<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"[], import("vue").PublicProps, {
        config: any;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                options: {
                    value: string;
                    label: string;
                }[];
                placeholder: string;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{
        onChangeValue?: ((...args: any[]) => any) | undefined;
    }>, {
        props: any;
        emit: (event: "changeValue", ...args: any[]) => void;
        config: import("vue").Ref<any, any>;
        data: import("vue").Ref<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>;
    }, {}, {}, {}, {
        config: any;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            key: string;
            options: {
                value: string;
                label: string;
            }[];
            placeholder: string;
        };
    };
    data: {
        type: null;
        required: true;
    };
}>> & Readonly<{
    onChangeValue?: ((...args: any[]) => any) | undefined;
}>, {
    props: any;
    emit: (event: "changeValue", ...args: any[]) => void;
    config: import("vue").Ref<any, any>;
    data: import("vue").Ref<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", {
    config: any;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & ((app: import("vue").App<any>, ...options: any[]) => any) & Partial<import("vue").ObjectPlugin<any[]>>) | ({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                hideSwitchControl: boolean;
                children: never[];
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{
        onChangeValue?: ((...args: any[]) => any) | undefined;
    }>, {
        props: any;
        emit: (event: "changeValue", ...args: any[]) => void;
        config: import("vue").Ref<any, any>;
        data: import("vue").Ref<any, any>;
        changeValue: (key: string, value: boolean) => void;
        readonly CaretRight: 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, "changeValue"[], import("vue").PublicProps, {
        config: any;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                hideSwitchControl: boolean;
                children: never[];
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{
        onChangeValue?: ((...args: any[]) => any) | undefined;
    }>, {
        props: any;
        emit: (event: "changeValue", ...args: any[]) => void;
        config: import("vue").Ref<any, any>;
        data: import("vue").Ref<any, any>;
        changeValue: (key: string, value: boolean) => void;
        readonly CaretRight: 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>;
    }, {}, {}, {}, {
        config: any;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            key: string;
            hideSwitchControl: boolean;
            children: never[];
        };
    };
    data: {
        type: null;
        required: true;
    };
}>> & Readonly<{
    onChangeValue?: ((...args: any[]) => any) | undefined;
}>, {
    props: any;
    emit: (event: "changeValue", ...args: any[]) => void;
    config: import("vue").Ref<any, any>;
    data: import("vue").Ref<any, any>;
    changeValue: (key: string, value: boolean) => void;
    readonly CaretRight: 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, "changeValue"[], "changeValue", {
    config: any;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").ObjectPlugin<any[]>) | ({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                hideSwitchControl: boolean;
                children: never[];
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{
        onChangeValue?: ((...args: any[]) => any) | undefined;
    }>, {
        props: any;
        emit: (event: "changeValue", ...args: any[]) => void;
        config: import("vue").Ref<any, any>;
        data: import("vue").Ref<any, any>;
        changeValue: (key: string, value: boolean) => void;
        readonly CaretRight: 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, "changeValue"[], import("vue").PublicProps, {
        config: any;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                hideSwitchControl: boolean;
                children: never[];
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{
        onChangeValue?: ((...args: any[]) => any) | undefined;
    }>, {
        props: any;
        emit: (event: "changeValue", ...args: any[]) => void;
        config: import("vue").Ref<any, any>;
        data: import("vue").Ref<any, any>;
        changeValue: (key: string, value: boolean) => void;
        readonly CaretRight: 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>;
    }, {}, {}, {}, {
        config: any;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            key: string;
            hideSwitchControl: boolean;
            children: never[];
        };
    };
    data: {
        type: null;
        required: true;
    };
}>> & Readonly<{
    onChangeValue?: ((...args: any[]) => any) | undefined;
}>, {
    props: any;
    emit: (event: "changeValue", ...args: any[]) => void;
    config: import("vue").Ref<any, any>;
    data: import("vue").Ref<any, any>;
    changeValue: (key: string, value: boolean) => void;
    readonly CaretRight: 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, "changeValue"[], "changeValue", {
    config: any;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & ((app: import("vue").App<any>, ...options: any[]) => any) & Partial<import("vue").ObjectPlugin<any[]>>) | ({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
            };
        };
    }>> & Readonly<{}>, {
        props: any;
        config: import("vue").Ref<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, {}, import("vue").PublicProps, {
        config: any;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
            };
        };
    }>> & Readonly<{}>, {
        props: any;
        config: import("vue").Ref<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>;
    }, {}, {}, {}, {
        config: any;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
        };
    };
}>> & Readonly<{}>, {
    props: any;
    config: import("vue").Ref<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, {}, string, {
    config: any;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").ObjectPlugin<any[]>) | ({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
            };
        };
    }>> & Readonly<{}>, {
        props: any;
        config: import("vue").Ref<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, {}, import("vue").PublicProps, {
        config: any;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
            };
        };
    }>> & Readonly<{}>, {
        props: any;
        config: import("vue").Ref<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>;
    }, {}, {}, {}, {
        config: any;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
        };
    };
}>> & Readonly<{}>, {
    props: any;
    config: import("vue").Ref<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, {}, string, {
    config: any;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & ((app: import("vue").App<any>, ...options: any[]) => any) & Partial<import("vue").ObjectPlugin<any[]>>) | ({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                buttonText: string;
                color: string;
                buttonType: string;
                size: string;
                plain: boolean;
                text: boolean;
                round: boolean;
                circle: boolean;
                disabled: boolean;
                linkUrl: string;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{}>, {
        props: any;
        config: import("vue").Ref<any, any>;
        jumpLink: () => 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, {}, import("vue").PublicProps, {
        config: any;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                buttonText: string;
                color: string;
                buttonType: string;
                size: string;
                plain: boolean;
                text: boolean;
                round: boolean;
                circle: boolean;
                disabled: boolean;
                linkUrl: string;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{}>, {
        props: any;
        config: import("vue").Ref<any, any>;
        jumpLink: () => 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>;
    }, {}, {}, {}, {
        config: any;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            key: string;
            buttonText: string;
            color: string;
            buttonType: string;
            size: string;
            plain: boolean;
            text: boolean;
            round: boolean;
            circle: boolean;
            disabled: boolean;
            linkUrl: string;
        };
    };
    data: {
        type: null;
        required: true;
    };
}>> & Readonly<{}>, {
    props: any;
    config: import("vue").Ref<any, any>;
    jumpLink: () => 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, {}, string, {
    config: any;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").ObjectPlugin<any[]>) | ({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                buttonText: string;
                color: string;
                buttonType: string;
                size: string;
                plain: boolean;
                text: boolean;
                round: boolean;
                circle: boolean;
                disabled: boolean;
                linkUrl: string;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{}>, {
        props: any;
        config: import("vue").Ref<any, any>;
        jumpLink: () => 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, {}, import("vue").PublicProps, {
        config: any;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        config: {
            type: null;
            required: true;
            default: () => {
                label: string;
                key: string;
                buttonText: string;
                color: string;
                buttonType: string;
                size: string;
                plain: boolean;
                text: boolean;
                round: boolean;
                circle: boolean;
                disabled: boolean;
                linkUrl: string;
            };
        };
        data: {
            type: null;
            required: true;
        };
    }>> & Readonly<{}>, {
        props: any;
        config: import("vue").Ref<any, any>;
        jumpLink: () => 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>;
    }, {}, {}, {}, {
        config: any;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    config: {
        type: null;
        required: true;
        default: () => {
            label: string;
            key: string;
            buttonText: string;
            color: string;
            buttonType: string;
            size: string;
            plain: boolean;
            text: boolean;
            round: boolean;
            circle: boolean;
            disabled: boolean;
            linkUrl: string;
        };
    };
    data: {
        type: null;
        required: true;
    };
}>> & Readonly<{}>, {
    props: any;
    config: import("vue").Ref<any, any>;
    jumpLink: () => 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, {}, string, {
    config: any;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & ((app: import("vue").App<any>, ...options: any[]) => any) & Partial<import("vue").ObjectPlugin<any[]>>))[];
export default _default;
