def METHOD_NAME(completion_context: ICompletionContext) -> List[CompletionItemTypedDict]:
    """
    Collects all the keywords that are available to the given completion_context.
    :param CompletionContext completion_context:
    """
    from robotframework_ls.robot_config import get_arguments_separator
    sel = completion_context.sel  #::type sel: DocumentSelection
    line_to_column = sel.line_to_column.lstrip().lower()
    if not line_to_column:
        return []
    separator_spaces = get_arguments_separator(completion_context)
    ret = []
    for label, data in _get_global_snippets():
        if line_to_column in data["prefix"].lower():
            ret.append(
                _create_completion_item_from_snippet(
                    label, data, sel, line_to_column, separator_spaces
                )
            )
    return ret