export declare class Color {
    r: number;
    g: number;
    b: number;
    a: number;
    h: number;
    s: number;
    l: number;
    constructor(r: number, g: number, b: number, a?: number);
    update(r: number, g: number, b: number, a?: number): void;
    private init;
    duplicate(): Color;
    toHex(): string;
    lighten(percentage: number, lightColor?: Color): Color;
    private calculateHsl;
    private calculateRgb;
    private hue2rgb;
}
