code: def _info_to_str(
      model: str,
      info: dict[str, str],
      is_repr: bool = False,
      is_html: bool = False,
  ) -> str:
      if is_html:
          model = "<strong>" + model + "</strong>"
      _str = model + "("
      for k, v in info.items():
          if k.lower() != "id" or is_repr:
              if is_html:
                  k = "<strong>" + k + "</strong>"
              _str += k + ": " + v + ", "
      return _str[:-2] + ")"
  
imports: from __future__ import annotations
  from collections.abc import Hashable, Sequence
  import copy
  from typing import cast
  import warnings
  import numpy
  import pandas
  from arch.bootstrap.base import CircularBlockBootstrap, MovingBlockBootstrap, StationaryBootstrap
  from arch.typing import ArrayLike, ArrayLike2D, BoolArray, Float64Array, Int64Array, IntArray, Literal, Uint32Array
  from arch.utility.array import DocStringInheritor, ensure2d
label_desc: Use image node_id 1 for calling a global function with example usage: _info_to_str(model, info, is_repr, is_html) and returns: unknown