import { Shape } from './shape'; import { Rect } from './geo'; import { d3Selection } from '../types'; import { Link } from './link'; export declare class Node extends Shape { rect: Rect; links: Set>; data: any | T; props: Record; refs: Record>; constructor(container: d3Selection, rect: Rect); get scale(): number; set scale(n: number); addLink(link: Link): void; removeLink(link: Link): void; }