/// import { SvelteComponentTyped } from "svelte"; declare const __propDef: { props: Pick & { measuredWidth?: number | undefined; measuredHeight?: number | undefined; type: string; positionX: number; positionY: number; 'on:nodeclick'?: ((event: MouseEvent) => void) | undefined; resizeObserver?: ResizeObserver | null | undefined; isParent?: boolean | undefined; zIndex: number; node: import("../../types").InternalNode; initialized: boolean; nodeClickDistance?: number | undefined; }; events: { nodeclick: CustomEvent<{ node: import("../../types").Node, string>; event: MouseEvent | TouchEvent; }>; nodecontextmenu: CustomEvent<{ node: import("../../types").Node, string>; event: MouseEvent | TouchEvent; }>; nodedrag: CustomEvent<{ targetNode: import("../../types").Node, string> | null; nodes: import("../../types").Node, string>[]; event: MouseEvent | TouchEvent; }>; nodedragstart: CustomEvent<{ targetNode: import("../../types").Node, string> | null; nodes: import("../../types").Node, string>[]; event: MouseEvent | TouchEvent; }>; nodedragstop: CustomEvent<{ targetNode: import("../../types").Node, string> | null; nodes: import("../../types").Node, string>[]; event: MouseEvent | TouchEvent; }>; nodemouseenter: CustomEvent<{ node: import("../../types").Node, string>; event: MouseEvent | TouchEvent; }>; nodemouseleave: CustomEvent<{ node: import("../../types").Node, string>; event: MouseEvent | TouchEvent; }>; nodemousemove: CustomEvent<{ node: import("../../types").Node, string>; event: MouseEvent | TouchEvent; }>; } & { [evt: string]: CustomEvent; }; slots: {}; }; type NodeWrapperProps_ = typeof __propDef.props; export { NodeWrapperProps_ as NodeWrapperProps }; export type NodeWrapperEvents = typeof __propDef.events; export type NodeWrapperSlots = typeof __propDef.slots; export default class NodeWrapper extends SvelteComponentTyped { }