import { CharacteristicValue, PlatformAccessory } from "homebridge";
import { ConfigArea } from "../config/config-area";
import { AccessoryContext } from "../interfaces/accessory-context";
import { TexecomConnectPlatform } from "../texecom-connect-platform";
import { TexecomAreaAccessory } from "./texecom-area-accessory";
/**
 * Security System Target Accessory
 */
export declare class SecuritySystemTargetAccessory extends TexecomAreaAccessory {
    constructor(platform: TexecomConnectPlatform, accessory: PlatformAccessory<AccessoryContext<ConfigArea>>);
    protected listener(): void;
    protected setCharacteristic(value: CharacteristicValue): Promise<void>;
    private processKeys;
}
