@homebridge/hap-client
Version:
A client for HAP-NodeJS.
18 lines (17 loc) • 595 B
TypeScript
import { EventEmitter } from 'node:events';
import { HapEvInstance, ServiceType } from './interfaces';
export declare class HapMonitor extends EventEmitter {
private pin;
private evInstances;
private services;
private logger;
private debug;
constructor(logger: any, debug: any, pin: string, services: ServiceType[]);
log(message: string): void;
error(message: string): void;
start(): void;
connectInstance(instance: HapEvInstance): void;
finish(): void;
refreshMonitorConnection(refreshInstance: HapEvInstance): void;
parseServices(): void;
}