/** * Represents a color in the rgb(a) format. * * * Range `[0 - 1]` */ export declare class RGBColor { /** * Range [0-1] */ r: number; /** * Range [0-1] */ g: number; /** * Range [0-1] */ b: number; /** * Range [0-1] */ a: number; constructor(r: number, g: number, b: number, a?: number); } /** * Represents a color in the hsv(a) format. * * * Range `[h 0 - 360, v/s/a 0 - 1]` */ export declare class HSVColor { /** * Range [0-360] */ h: number; /** * Range [0-100] */ s: number; /** * Range [0-100] */ v: number; /** * Range [0-1] */ a: number; constructor(h: number, s: number, v: number, a?: number); } /** * Represents a color in a string format. * Valid strings are `#000 | #0000 | #000000 | #00000000` * Or `rgb(0, 0, 0, 0) | rgba(0, 0, 0, 0, 0)` Range [rgb 0-255, a: 0-1] * */ export declare class StringColor { color: string; constructor(color: string); }