export declare enum BGPanelType {
    Undefined = 0,
    Solution2000 = 32,
    Solution3000 = 33,
    AMAX2100 = 34,
    AMAX3000 = 35,
    AMAX4000 = 36,
    D7412GV4 = 121,
    D9412GV4 = 132,
    B4512 = 160,
    B5512 = 164,
    B8512G = 166,
    B9512G = 167,
    B3512 = 168,
    B6512 = 169
}
export declare enum BGUserType {
    InstallerApp = 0,
    AutomationUser = 1,
    RemoteUser = 2
}
export declare enum BGNegativeAcknowledgement {
    NonSpecificError = 0,
    ChecksumFailureUDPConnectionsOnly = 1,
    InvalidSizeLength = 2,
    InvalidCommand = 3,
    InvalidInterfaceState = 4,
    DataOutOfRange = 5,
    Noauthority = 6,
    Unsupportedcommand = 7,
    CannotArmPanel = 8,
    InvalidRemoteID = 9,
    InvalidLicense = 10,
    InvalidMagicNumber = 11,
    ExpiredLicense = 12,
    ExpiredMagicNumber = 13,
    UnsupportedFormatVersion = 14,
    FirmwareUpdateInProgress = 17,
    IncompatibleFirmwareVersion = 18,
    AllPointsNotConfigured = 18,
    ExecutionFunctionNoErrors = 32,
    ExecutionFunctionInvalidArea = 33,
    ExecutionFunctionInvalidCommand = 34,
    ExecutionFunctionNotAuthenticated = 35,
    ExecutionFunctionInvalidUser = 36,
    ExecutionFunctionParameterIncorrect = 64,
    ExecutionFunctionSequenceWrong = 65,
    ExecutionFunctionInvalidConfigurationRequest = 66,
    ExecutionFunctionInvalidSize = 67,
    ExecutionFunctionTimeOut = 68,
    RFRequestFailed = 223,
    NoRFdevicewiththatRFID = 224,
    BadRFIDNotProperFormat = 225,
    TooManyRFFevicesForThisPanel = 226,
    DuplicateRFID = 227,
    DuplicateAccessCard = 228,
    BadAccessCardData = 229,
    BadLanguageChoice = 230,
    BadSupervisionModeSelection = 231,
    BadEnableDisableChoice = 232,
    BadMonth = 233,
    BadDay = 234,
    BadHour = 235,
    BadMinute = 236,
    BadTimeEditChoice = 237,
    BadRemoteEnable = 239
}
export declare enum BGAreaStatus {
    Unknown = 0,
    AllOn = 1,
    PartOnInstant = 2,
    PartOnDelay = 3,
    Disarmed = 4,
    AllOnEntryDelay = 5,
    PartOnEntryDelay = 6,
    AllOnExitDelay = 7,
    PartOnExitDelay = 8,
    AllOnInstantArmed = 9,
    StayArm1On = 10,
    StayArm2On = 11,
    AwayOn = 12,
    AwayExitDelay = 13,
    AwayEntryDelay = 14
}
export declare enum BGArmingType {
    Disarm = 1,
    MasterInstantArm = 2,
    MasterDelayArm = 3,
    PerimeterInstantArm = 4,
    PerimeterDelayArm = 5,
    ForceMasterDelay = 6,
    ForceMasterInstantArm = 7,
    ForcePerimeterDelayArm = 8,
    ForcePerimeterInstantArm = 9,
    StayArm1 = 10,
    StayArm2 = 11,
    AwayArm = 12
}
export declare enum BGAlarmPriority {
    NoPriority = 0,
    BurgTrouble = 1,
    BurgSupervisory = 2,
    GasTrouble = 3,
    GasSupervisory = 4,
    FireTrouble = 5,
    FireSupervisory = 6,
    BurgAlarm = 7,
    PersonalEmergency = 8,
    GasAlarm = 9,
    FireAlarm = 10,
    BurglaryTamper = 11,
    BurglaryFault = 12,
    TechnicalFireAlarm = 13,
    TechnicalFireTamper = 14,
    TechnicalFireFault = 15,
    TechnicalGasAlarm = 16,
    TechnicalGasTamper = 17,
    TechnicalGasFault = 18
}
//# sourceMappingURL=BGConst.d.ts.map