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);
}
}