code: def __str__(self):
      return str(self.render_body())
  
imports: from __future__ import annotations
  from dataclasses import dataclass
  from functools import cached_property
  from pathlib import Path
  from typing import TYPE_CHECKING, cast
  from quartodoc import layout
  from quartodoc.autosummary import Builder, get_object
  from quartodoc.pandoc.blocks import Block, BlockContent, Blocks, Header
  from .pandoc.blocks import Meta
  from .render import RenderDocAttribute, RenderDocClass, get_render_type
  from .utils import griffe_to_doc, is_protocol, is_typealias, is_typevar
label_desc: Use image node_id 2 for calling the TypeSections obj's underlying member method code with example usage: obj.__str__() and returns: str