#![warn(missing_docs)]
#![no_std]
#![cfg_attr(feature = "f16", feature(f16))]
#![cfg_attr(feature = "f128", feature(f128))]
extern crate self as hikari;
#[cfg(feature = "std")]
extern crate std;
#[cfg(test)]
extern crate alloc;
pub mod error;
pub mod hsv;
pub mod lab;
pub mod lch;
pub mod rgb;
pub mod www;
pub mod xyz;
mod alpha;
mod balanced_colour;
mod colour;
mod component;
mod defined_gamut;
pub use alpha::Alpha;
pub use balanced_colour::BalancedColour;
pub use colour::Colour;
pub use component::Component;
pub use defined_gamut::DefinedGamut;