using System; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using Robust.Shared.Console; using Robust.Shared.Utility; namespace Robust.Client.Console { public interface IClientConsoleHost : IConsoleHost, IDisposable { /// /// Initializes the console into a useable state. /// void Initialize(); event EventHandler AddString; event EventHandler AddFormatted; void AddFormattedLine(FormattedMessage message); Task GetCompletions(List args, string argStr, CancellationToken cancel); } }