CellJSON: { _angle: number; _center: Point; _height: number; _isBlocked: boolean; _isVisible: boolean; _width: number; angleRad: number; annotatedText: AnnotatedText[]; className: string; connectionPoints: ConnectionPoints | null; customAttrs: CustomAttrs; drawCommands: CellPaths[]; drawingScale: number; foreign: unknown; id: string; isCell: boolean; isClosed: boolean; isConnectedLine: boolean; isConnector: boolean; isContainer: boolean; label: Label | null; labelRotaionRad: number; margins: TextMargins; name: string; parent: Cell["id"] | null; position: Point; realCellSize: { height: number; offset: Point; width: number; } | null; relativeTextPosition: RelativeTextPosition; scale: PointLike; startHeight: number; startWidth: number; textLabel: Label; textPosition: Point | null; transform: DOMMatrix; txtHeight: number; txtWidth: number; userData: UserData; zIndex: number; }