export declare class Color {
    _r: number;
    _g: number;
    _b: number;
    _a: number;
    constructor(r?: number, g?: number, b?: number, a?: number);
    get isColor(): boolean;
    get r(): number;
    set r(value: number);
    get g(): number;
    set g(value: number);
    get b(): number;
    set b(value: number);
    get a(): number;
    set a(value: number);
    set(value: any): this;
    setHex(hex: number): this;
    setHexCssString(style: string): this | undefined;
    setRGB(r: number, g: number, b: number, a?: number): this;
    clone(): any;
    copy(color: this): this;
    equals(c: this): boolean;
    toArray(array?: number[], offset?: number): number[];
    private byteToFloat;
    private floatToByte;
    getHexCssString(): string;
    toJSON(): string;
}
