import { Characteristic } from 'homebridge'; import { BaseWebhook } from "../accessory-config"; export declare abstract class BaseWebhookCharacteristic { readonly statusURL?: string; protected storeValue: T; characteristic: Characteristic; protected constructor(webhook: BaseWebhook, characteristic: Characteristic); getStatus(): Promise; get value(): T; set value(v: T); protected abstract transformStatusResponse(raw: any): T; } //# sourceMappingURL=base-webhook-characteristic.d.ts.map