code: def test_abc():
      foo = Foo()
      assert isinstance(foo, RichRenderable)
      assert isinstance(Text("hello"), RichRenderable)
      assert isinstance(Panel("hello"), RichRenderable)
      assert not isinstance(foo, str)
      assert not isinstance("foo", RichRenderable)
      assert not isinstance([], RichRenderable)
  
file_path: rich/tests/test_protocol.py
imports: import io
  from rich.abc import RichRenderable
  from rich.console import Console
  from rich.panel import Panel
  from rich.text import Text
label_desc: Use image node_id 4 for calling a global function with example usage: test_abc() without return types