class_docstr: Used to render arbitrary Markdown output. Can also render latex enclosed by dollar signs.
  Preprocessing: this component does *not* accept input.
  Postprocessing: expects a valid {str} that can be rendered as Markdown.
  
  Demos: blocks_hello, blocks_kinematics
  Guides: key-features
class_docstr_tok: ["Used","to","render","arbitrary","Markdown","output",".","Can","also","render","latex","enclosed","by","dollar","signs",".","Preprocessing",":","this","component","does","*","not","*","accept","input",".","Postprocessing",":","expects","a","valid","{","str","}","that","can","be","rendered","as","Markdown",".","Demos",":","blocks_hello",",","blocks_kinematics","Guides",":","key-features"]
code: def api_info(self) -> dict[str, Any]:
      return {"type": "string"}
  
file_path: gradio/gradio/components/markdown.py
imports: from __future__ import annotations
  import inspect
  from typing import Any, Callable
  from gradio_client.documentation import document, set_documentation_group
  from gradio.components.base import Component
  from gradio.events import Events
label_desc: Use image node_id 5 for calling the Markdown obj's underlying member method code with example usage: obj.api_info() and returns: dict