homebridge-virtual-accessories
Version:
Virtual HomeKit accessories for Homebridge.
15 lines (14 loc) • 509 B
TypeScript
import { AccessoryConfiguration } from '../../configuration/configurationAccessory.js';
import { BinarySensor } from '../binarySensor.js';
import { VirtualLogger } from '../../utils/virtualLogger.js';
/**
* Abstract Trigger
*/
export declare abstract class Trigger {
protected sensor: BinarySensor;
readonly sensorConfig: AccessoryConfiguration;
readonly name: string;
protected accessoryName: string;
protected log: VirtualLogger;
constructor(sensor: BinarySensor, name: string);
}