import { CharacteristicValue } from 'homebridge'; import { DummyAccessory, DummyAccessoryDependency } from '../base.js'; import { AccessoryType } from '../../model/enums.js'; import { TemperatureSensorConfig } from '../../model/types.js'; import { Webhook } from '../../model/webhook.js'; export declare class TemperatureSensorAccessory extends DummyAccessory { private temperature; constructor(dependency: DummyAccessoryDependency); getAccessoryType(): AccessoryType; get webhooks(): Webhook[]; private get units(); private getTemperature; private setTemperature; trigger(): Promise; reset(): Promise; private temperatureLogTemplateForCV; protected logTemperature(value: CharacteristicValue): void; }