namespace Terminal.Gui;
/// Generates autocomplete based on a given cursor location within a string
public interface ISuggestionGenerator
{
/// Generates autocomplete based on a given
IEnumerable GenerateSuggestions (AutocompleteContext context);
///
/// Returns if is a character that would continue autocomplete
/// suggesting. Returns if it is a 'breaking' character (i.e. terminating current word
/// boundary)
///
bool IsWordChar (Rune rune);
}