code: def check_configuration(ctx: click.Context, repo: Repo) -> bool:
      if not has_watcher_config(repo.path):
          click.echo(f"Repo '{repo.path}' has no configured notifiers.")
          if click.confirm(
              "Would you like to configure notifiers?", default=True
          ):
              ctx.invoke(add_config)
          elif click.confirm(
              "Would you like to use default configuration?"
          ):
              set_default_config(repo.path)
          else:
              return False
      return True
  
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 1 for calling a global function with example usage: check_configuration(ctx, repo) and returns: True, False