namespace Terminal.Gui.Drivers; /// /// Marker interface for IInput implementations that support test input injection. /// /// The input record type public interface ITestableInput : IInput where TInputRecord : struct { /// /// Adds an input record that will be returned by Peek/Read for testing. /// void AddInput (TInputRecord input); }