Gamut public API. This is the main image abstraction.
I/O streams.
General functions.
Scanline conversion public API. This is used both internally and externally, because converting a whole row of pixels at once is a rather common operations.
Various public types.
This is the public API, guaranteed not to break inside a major SemVer version.
Public API for gamut.