Represents a fallback terminal that does not have color or multi-line support.
Represents a fancy terminal that provides color and multi-line support.
Represents the interface for a terminal that can read and write.
Represents a terminal that reads from input provided on a queue and outputs results to a different queue.
Contains helper methods to do with terminal operations.