docs: def pretty_print_list_info(num_results, page_info=None, suffix=None):
      """Pretty print list info, with pagination, for user display."""
      num_results_fg = "green" if num_results else "red"
      num_results_text = click.style(str(num_results), fg=num_results_fg)
  
      if page_info and page_info.is_valid:
          page_range = page_info.calculate_range(num_results)
          page_info_text = "page: %(page)s/%(page_total)s, page size: %(page_size)s" % {
              "page": click.style(str(page_info.page), bold=True),
              "page_size": click.style(str(page_info.page_size), bold=True),
              "page_total": click.style(str(page_info.page_total), bold=True),
          }
          range_results_text = "%(from)s-%(to)s (%(num_results)s) of %(total)s" % {
              "num_results": num_results_text,
              "from": click.style(str(page_range[0]), fg=num_results_fg),
              "to": click.style(str(page_range[1]), fg=num_results_fg),
              "total": click.style(str(page_info.count), fg=num_results_fg),
          }
      else:
          page_info_text = ""
          range_results_text = num_results_text
  
      click.secho(
          "Results: %(range_results)s %(suffix)s%(page_info)s"
          % {
              "range_results": range_results_text,
              "page_info": " (%s)" % page_info_text if page_info_text else "",
              "suffix": suffix or "item(s)",
          }
      )