import { Brightness } from "../hid/command"; /** Controls the 5 white player indicator LEDs at the bottom of the controller */ export declare class PlayerLeds { private _bitmask; private _brightness; /** Get the current bitmask (5 bits, one per LED) */ get bitmask(): number; /** Set all 5 LEDs from a bitmask (0–31). PlayerID enum values also work here. */ set(bitmask: number): void; /** Set a single LED on or off (index 0–4, left to right) */ setLed(index: number, on: boolean): void; /** Get the state of a single LED (index 0–4) */ getLed(index: number): boolean; /** Turn all LEDs off */ clear(): void; /** Get the current brightness */ get brightness(): Brightness; /** Set the player LED brightness (High, Medium, Low) */ setBrightness(brightness: Brightness): void; /** Returns a string key for change detection */ toKey(): string; } //# sourceMappingURL=player_leds.d.ts.map