declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    editor: {
        type: ObjectConstructor;
    };
    node: {
        type: ObjectConstructor;
    };
    decorations: {
        type: ArrayConstructor;
    };
    selected: {
        type: BooleanConstructor;
    };
    extension: {
        type: ObjectConstructor;
    };
    getPos: {
        type: FunctionConstructor;
    };
    updateAttributes: {
        type: FunctionConstructor;
    };
    deleteNode: {
        type: FunctionConstructor;
    };
}>, {}, {
    thisTheme: any;
    thisForeground: any;
    timer: {};
}, {}, {
    preventEnter(event: any): void;
    updateValue(event: any): void;
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    editor: {
        type: ObjectConstructor;
    };
    node: {
        type: ObjectConstructor;
    };
    decorations: {
        type: ArrayConstructor;
    };
    selected: {
        type: BooleanConstructor;
    };
    extension: {
        type: ObjectConstructor;
    };
    getPos: {
        type: FunctionConstructor;
    };
    updateAttributes: {
        type: FunctionConstructor;
    };
    deleteNode: {
        type: FunctionConstructor;
    };
}>> & Readonly<{}>, {
    selected: boolean;
}, {}, {
    NodeViewWrapper: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        as: {
            type: StringConstructor;
            default: string;
        };
    }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        as: {
            type: StringConstructor;
            default: string;
        };
    }>> & Readonly<{}>, {
        as: string;
    }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    NodeViewContent: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        as: {
            type: StringConstructor;
            default: string;
        };
    }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        as: {
            type: StringConstructor;
            default: string;
        };
    }>> & Readonly<{}>, {
        as: string;
    }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
