import * as vue from 'vue';
import { PropType, VNode } from 'vue';

declare const _default: vue.DefineComponent<vue.ExtractPropTypes<{
    /**
     * Flowchart code content
     *
     * 流程图代码内容
     */
    code: {
        type: StringConstructor;
        required: true;
    };
    /**
     * Flowchart id
     *
     * 流程图 id
     */
    id: {
        type: StringConstructor;
        required: true;
    };
    /**
     * Flowchart preset
     *
     * 流程图预设
     */
    preset: {
        type: PropType<"ant" | "pie" | "vue">;
        default: string;
    };
}>, () => (VNode | null)[], {}, {}, {}, vue.ComponentOptionsMixin, vue.ComponentOptionsMixin, {}, string, vue.PublicProps, Readonly<vue.ExtractPropTypes<{
    /**
     * Flowchart code content
     *
     * 流程图代码内容
     */
    code: {
        type: StringConstructor;
        required: true;
    };
    /**
     * Flowchart id
     *
     * 流程图 id
     */
    id: {
        type: StringConstructor;
        required: true;
    };
    /**
     * Flowchart preset
     *
     * 流程图预设
     */
    preset: {
        type: PropType<"ant" | "pie" | "vue">;
        default: string;
    };
}>> & Readonly<{}>, {
    preset: "vue" | "ant" | "pie";
}, {}, {}, {}, string, vue.ComponentProvideOptions, true, {}, any>;

export { _default as default };
