class {$ doc.name $} {
    {% if doc.statics.length %}
    
      {% for member in doc.statics %}{% if not member.internal %}
        
static
          {$ member.name | indent(6, false) | trim $}
          {$ params.paramList(member.parameters) | indent(8, false) | trim $}{$ params.returnType(member.returnType) $}
        
      {% endif %}{% endfor %}
    
    {% endif %}
    {% if doc.constructorDoc.name %}
    
    {% endif %}
    {% if doc.members.length %}
    
      {% for member in doc.members %}{% if not member.internal %}
        
          {$ member.name | indent(6, false) | trim $}
          {$ params.paramList(member.parameters) | indent(8, false) | trim $}{$ params.returnType(member.returnType) $}
        
      {% endif %}{% endfor %}
    {% endif %}
    
}