Ctor for an AnsiColourType.fourBit.
Ctor for an AnsiColourType.eightBit
Ctor for an AnsiColourType.rgb.
Notes: To create a valid ANSI command from these values, prefix it with "\033[" and suffix it with "m", then place your text after it.
Assertions: This colour's type must be AnsiColourType.eightBit
Assertions: This colour's type must be AnsiColourType.fourBit
Assertions: This colour's type must be AnsiColourType.rgb
A variant of .init that is used for background colours.
Contains either a 4-bit, 8-bit, or 24-bit colour, which can then be turned into an its ANSI form (not a valid command, just the actual values needed to form the final command).