import Size from "./Size"; import Connector from "./Connector"; import Point from "./Point"; import Dimensions from "./Dimensions"; import Rect from "./Rect"; import LayoutStrategyBase from "./LayoutStrategyBase"; export default class NodeLayoutInfo { private _effectiveLayoutStrategy; set EffectiveLayoutStrategy(value: LayoutStrategyBase); get RequireLayoutStrategy(): LayoutStrategyBase; IsHidden: boolean; Connector: Connector | null; NumberOfSiblings: number; NumberOfSiblingRows: number; NumberOfSiblingColumns: number; Size: Size; TopLeft: Point; BranchExterior: Rect; SiblingsRowV: Dimensions; get Left(): number; get Right(): number; get Top(): number; get Bottom(): number; get CenterH(): number; get CenterV(): number; }