import { BaseAccessory } from "./BaseAccessory"; import { Characteristic } from "./characteristics"; export declare abstract class ColorAccessory extends BaseAccessory { abstract get accessorySupportedCharacteristics(): Characteristic[]; abstract get requiredCharacteristics(): Characteristic[]; private setRemoteColor; private setColorDebounced; private debouncePromise?; private hue?; private saturation?; setColor(color: Partial<{ hue: number; saturation: number; }>): Promise; } //# sourceMappingURL=ColorAccessory.d.ts.map