UNPKG

homebridge-virtual-accessories

Version:
15 lines (14 loc) 509 B
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); }