import { BrowserUI, Vertex } from "@visuallyjs/browser-ui"; import { BrowserUIVueModel } from "./browser-ui-vue"; /** * Base class for node/group components. */ export declare const BaseVertexComponent: { props: { data: ObjectConstructor; model: typeof BrowserUIVueModel; obj: typeof Vertex; vertex: typeof Vertex; ui: typeof BrowserUI; el: { new (): Element; prototype: Element; }; def: ObjectConstructor; eventInfo: ObjectConstructor; }; mounted(): void; methods: { /** * get the underlying Visually Js instance. */ getModel: () => any; /** * Removed the vertex this component represents. * */ removeVertex: () => void; }; updated(): void; };