UNPKG

homebridge-denon-heos-audio

Version:

Control your Denon speakers via AVR Control and/or HeosCLI

9 lines (8 loc) 668 B
import { IDenonClient } from "./denonClient.js"; export declare enum ControlMode { AVRCONTROL = 23, HEOSCLI = 1255, HYBRID = -1 } export declare const CLIENT_MAP: Record<ControlMode, new (serialNumber: string, host: string, connect_timeout: number, response_timeout: number, debugLogCallback?: (message: string, ...parameters: any[]) => void, powerUpdateCallback?: (power: boolean) => void, muteUpdateCallback?: (mute: boolean) => void, volumeUpdateCallback?: (volume: number) => void) => IDenonClient>; export declare function checkProtocolSupport(host: string, debugLogCallback?: (message: string, ...parameters: any[]) => void): Promise<ControlMode[]>;