def METHOD_NAME(incomplete: str):
    from hailtop.config import get_user_config  # pylint: disable=import-outside-toplevel
    config = get_user_config()
    elements = []
    for section_name, section in config.items():
        for item_name, value in section.items():
            if section_name == 'global':
                path = item_name
            else:
                path = f'{section_name}/{item_name}'
            elements.append((path, value))
    config_items = {var.name: var_info.help_msg for var, var_info in config_variables().items()}
    for name, _ in elements:
        if name.startswith(incomplete):
            help_msg = config_items.get(name)
            yield (name, help_msg)