import { HtmlNode } from '@logicflow/core';
export declare class VueNodeView extends HtmlNode {
root?: any;
private vm;
private __resizeObserver?;
private __resizeRafId?;
private __lastWidth?;
private __lastHeight?;
private __fallbackUnlisten?;
private __throttledUpdate;
getComponentContainer(): any;
protected targetId(): string;
componentWillUnmount(): void;
setHtml(rootEl: SVGForeignObjectElement): void;
confirmUpdate(_rootEl: SVGForeignObjectElement): void;
protected renderVueComponent(): void;
private measureAndUpdate;
private startResizeObserver;
private stopResizeObserver;
protected unmountVueComponent(): any;
unmount(): void;
}
export default VueNodeView;