code: def render_signature(self):
      signature = super().render_signature()
      docstring = self.obj.docstring.value if self.obj.docstring else ""
      m = usage_pattern.search(docstring)
      if not m:
          return signature
  
      usage_signature = dedent(m.group("usage_signature"))
      return Div(
          CodeBlock(usage_signature, Attr(classes=["py"])),
          Attr(classes=["doc-signature"]),
      )
  
imports: from __future__ import annotations
  import re
  from pathlib import Path
  from textwrap import dedent
  from typing import TYPE_CHECKING
  from _renderers.numpydoc import NumpyDocRenderer
  from _renderers.render import RenderDoc, RenderDocClass, extend_base_class
  from _renderers.utils import InterLink, shortcode
  from quartodoc.pandoc.blocks import Blocks, CodeBlock, Div, Header
  from quartodoc.pandoc.components import Attr
  from quartodoc.pandoc.inlines import Inlines, Span
label_desc: Use image node_id 3 for calling the _RenderDocClass obj's underlying member method code with example usage: obj.render_signature() and returns: Div, signature