mod color;
mod rgb;
mod rgba;
mod hsl;
mod hsla;
mod hsv;
mod hsva;
pub use self::color::*;
pub use self::rgb::Rgb;
pub use self::rgba::Rgba;
pub use self::hsl::Hsl;
pub use self::hsla::Hsla;
pub use self::hsv::Hsv;
pub use self::hsva::Hsva;
pub mod byte {
type Channel = u8;
pub type Rgb = super::Rgb<Channel>;
pub type Rgba = super::Rgba<Channel>;
pub type Hls = super::Hsl<Channel>;
pub type Hlsa = super::Hsla<Channel>;
pub type Hlv = super::Hsv<Channel>;
pub type Hlva = super::Hsva<Channel>;
}
pub mod float {
type Channel = f32;
pub type Rgb = super::Rgb<Channel>;
pub type Rgba = super::Rgba<Channel>;
pub type Hls = super::Hsl<Channel>;
pub type Hlsa = super::Hsla<Channel>;
pub type Hlv = super::Hsv<Channel>;
pub type Hlva = super::Hsva<Channel>;
}