declare const _sfc_main: import("vue").DefineComponent<{
    selected: {
        type: BooleanConstructor;
        required: true;
        default: boolean;
    };
    editor: {
        type: any;
        required: true;
    };
    getPos: {
        type: FunctionConstructor;
        required: true;
    };
    deleteNode: {
        type: FunctionConstructor;
        required: true;
    };
}, {
    props: any;
    hover: import("vue").Ref<boolean>;
    dropdownVisible: import("vue").ComputedRef<boolean>;
    handleInsertNewLine: () => void;
    readonly VDropdown: any;
    readonly MdiDeleteForeverOutline: any;
    readonly MdiArrowULeftBottom: any;
    BlockActionSeparator: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
    BlockActionButton: import("vue").DefineComponent<{
        tooltip: {
            type: StringConstructor;
            required: false;
            default: any;
        };
        selected: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
    }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
        tooltip: {
            type: StringConstructor;
            required: false;
            default: any;
        };
        selected: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
    }>>, {
        selected: boolean;
        tooltip: string;
    }>;
    readonly i18n: any;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    selected: {
        type: BooleanConstructor;
        required: true;
        default: boolean;
    };
    editor: {
        type: any;
        required: true;
    };
    getPos: {
        type: FunctionConstructor;
        required: true;
    };
    deleteNode: {
        type: FunctionConstructor;
        required: true;
    };
}>>, {}>;
export default _sfc_main;
