Type alias HSL

HSL: {
    a?: number;
    h: number;
    l: number;
    s: number;
}

Represents a color in the HSL color space. 'h' (hue) should be between 0 and 360. 's' (saturation) and 'l' (lightness) should be between 0 and 100. The alpha channel 'a' is optional and should be between 0 and 1 if provided.