import { type Vector } from "../../common/entities/Core/Vector";
export interface IMindNode {
    id: string;
    parent?: IMindNode;
    children: IMindNode[];
    position: Vector;
    size: Vector;
    totalChildrenSize?: Vector;
    totalChildrenCount?: number;
    width: number;
    height: number;
    x: number;
    y: number;
    traverse(callback: (node: IMindNode) => void): void;
}
