public
     readonly
     ?Node
      $parent
    ;
    
     public
     readonly
     ?Node
      $previous
    ;
    
     public
     readonly
     ?Node
      $next
    ;
    
     public
     readonly
     ?Node
      $lastChild
    ;
    
     public
     readonly
     ?Node
      $firstChild
    ;
    
     public
     readonly
     int
      $startLine
    ;
    
     public
     readonly
     int
      $endLine
    ;
    
     public
     readonly
     int
      $startColumn
    ;
    
     public
     readonly
     int
      $endColumn
    ;
    
    
   public appendChild
    ( 
CommonMark\Node $child
   ) : 
CommonMark\Node 
   public prependChild
    ( 
CommonMark\Node $child
   ) : 
CommonMark\Node 
   public insertAfter
    ( 
CommonMark\Node $sibling
   ) : 
CommonMark\Node 
   public insertBefore
    ( 
CommonMark\Node $sibling
   ) : 
CommonMark\Node 
   public replace
    ( 
CommonMark\Node $target
   ) : 
CommonMark\Node 
   public accept
    ( 
CommonMark\Interfaces\IVisitor $visitor
   ) : 
void 
   }