UNPKG

homebridge-boschcontrolpanel_bgseries

Version:
24 lines 886 B
import { BGAreaStatus, BGAlarmPriority } from './BGConst'; export declare class BGArea { AreaNumber: number; AreaText: string; AreaStatus: BGAreaStatus; ReadyToBecomeAllOn: boolean; ReadyToBecomePartOn: boolean; FaultNumber: number; private Alarms; constructor(AreaNumber: number); SetAreaStatus(AreaStatus: BGAreaStatus): void; SetAreaReadyState(ReadyToBecomeAllOn: boolean, ReadyToBecomePartOn: boolean, FaultNumber: number): void; GetAlarmDetected(): boolean; AddAlarm(Alarm: BGAlarmPriority): boolean; RemoveAlarm(Alarm: BGAlarmPriority): boolean; GetIsAlarmNominal(): boolean; GetFireAlarm(): number[]; GetGazAlarm(): number[]; GetPersonnalAlarm(): number[]; GetBurglaryAlarm(): number[]; ClearAlarm(): boolean; SetAlarm(AlarmAnnunciationPriority: number): void; } //# sourceMappingURL=BGArea.d.ts.map