UNPKG

@pajn/node-tradfri-client

Version:

Library to talk to IKEA Trådfri Gateways without external binaries

53 lines (52 loc) 1.57 kB
import { PropertyTransformKernel } from "./ipsoObject"; declare function rgbToCIExyY(r: number, g: number, b: number): { x: number; y: number; Y: number; }; declare function rgbFromCIExyY(x: number, y: number, Y?: number): { r: number; g: number; b: number; }; declare function rgbToHSV(r: number, g: number, b: number): { h: number; s: number; v: number; }; declare function rgbFromHSV(h: number, s: number, v: number): { r: number; g: number; b: number; }; declare function rgbToString(r: number, g: number, b: number): string; declare function rgbFromString(rgb: string): { r: number; g: number; b: number; }; export declare const serializers: { transitionTime: PropertyTransformKernel; hue: PropertyTransformKernel; saturation: PropertyTransformKernel; brightness: PropertyTransformKernel; colorTemperature: PropertyTransformKernel; position: PropertyTransformKernel; }; export declare const deserializers: { transitionTime: PropertyTransformKernel; hue: PropertyTransformKernel; saturation: PropertyTransformKernel; brightness: PropertyTransformKernel; colorTemperature: PropertyTransformKernel; position: PropertyTransformKernel; }; export declare const conversions: { rgbFromCIExyY: typeof rgbFromCIExyY; rgbToCIExyY: typeof rgbToCIExyY; rgbFromHSV: typeof rgbFromHSV; rgbToHSV: typeof rgbToHSV; rgbToString: typeof rgbToString; rgbFromString: typeof rgbFromString; }; export {};