code: def list_config(ctx):
      """List available notifiers."""
      cfg = ctx.obj["config"]
      if not cfg.exists():
          repo = ctx.obj["repo"]
          click.echo(
              f"Cannot find notifier configuration for Repo '{repo.path}'."
          )
          return
  
      click.echo(
          "{:<40} {:<10} {:<10}".format("NOTIFIER ID", "TYPE", "STATUS")
      )
      for notifier in cfg.notifiers.values():
          click.echo(
              "{:<40} {:<10} {:<10}".format(
                  notifier["id"], notifier["type"], notifier["status"]
              )
          )
  
imports: import logging
  import click
  import uuid
  from click import core
  from collections import OrderedDict
  from typing import Optional, Mapping
  from aim.ext.notifier import get_config
  from aim.ext.notifier.utils import has_watcher_config, set_default_config
  from aim.sdk.run_status_watcher import RunStatusWatcher
  from aim.sdk.repo import Repo
label_desc: Use image node_id 7 for calling a global function with example usage: list_config(ctx) without return types