@felixgeelhaar/govee-api-client
Version:
Enterprise-grade TypeScript client library for the Govee Developer REST API
25 lines • 603 B
TypeScript
export declare class ColorRgb {
private readonly _r;
private readonly _g;
private readonly _b;
constructor(r: number, g: number, b: number);
private validateComponent;
get r(): number;
get g(): number;
get b(): number;
equals(other: ColorRgb): boolean;
toString(): string;
toHex(): string;
toObject(): {
r: number;
g: number;
b: number;
};
static fromHex(hex: string): ColorRgb;
static fromObject(obj: {
r: number;
g: number;
b: number;
}): ColorRgb;
}
//# sourceMappingURL=ColorRgb.d.ts.map