@elgato-stream-deck/core
Version:
An npm module for interfacing with the Elgato Stream Deck
12 lines • 698 B
TypeScript
import type { EncoderIndex } from '../id.js';
import type { StreamDeckControlDefinition } from '../controlDefinition.js';
import type { HIDDevice } from '../hid-device.js';
export declare class EncoderLedService {
#private;
constructor(device: HIDDevice, allControls: Readonly<StreamDeckControlDefinition[]>);
clearAll(): Promise<void>;
setEncoderColor(encoder: EncoderIndex, red: number, green: number, blue: number): Promise<void>;
setEncoderRingSingleColor(encoder: EncoderIndex, red: number, green: number, blue: number): Promise<void>;
setEncoderRingColors(encoder: EncoderIndex, colors: number[] | Uint8Array): Promise<void>;
}
//# sourceMappingURL=encoderLed.d.ts.map