export declare const PLATFORM_NAME = "FibaroHC";
export declare const PLUGIN_NAME = "homebridge-fibaro-home-center";
export declare const API_URL_INFO = "/api/settings/info";
export declare const API_URL_SCENES = "/api/scenes";
export declare const API_URL_CLIMATE = "/api/panels/climate";
export declare const API_URL_HEATING = "/api/panels/heating";
export declare const API_URL_ROOMS = "/api/rooms";
export declare const API_URL_DEVICES = "/api/devices";
export declare const API_URL_REFRESH_STATES = "/api/refreshStates";
export declare const API_URL_GLOBAL_VARIABLES = "/api/globalVariables";
export declare const DEFAULT_THROTTLE_RATE = 100;
export declare const DEFAULT_THROTTLE_RATE_PER = 1000;
export declare const DEFAULT_THROTTLE_CONCURRENT = 50;
export declare const CERTIFICATE_FILE_NAME = "ca.cer";
export declare const CERTIFICATE_PATHS: string[];
export declare const HTTP_ACCEPT_HEADER = "json";
export declare const RETRY_DELAY_LOGIN = 300000;
export declare const DEFAULT_POLLER_PERIOD = 3;
export declare const DEFAULT_THERMOSTAT_MAX_TEMP = 100;
export declare const TIME_OFFSET: number;
export declare const POLLER_RESTART_AFTER_SET_VALUE = 3000;
export declare const SECURITY_SYSTEM_GLOBAL_VARIABLE = "SecuritySystem";
export declare const CONTROL_TYPE_LIGHTING = 2;
export declare const CONTROL_TYPE_BEDSIDE_LAMP = 5;
export declare const CONTROL_TYPE_WALL_LAMP = 7;
export declare const CONTROL_TYPE_OTHER_DEVICE = 1;
export declare const CONTROL_TYPE_OTHER_DEVICE_ALT = 20;
export declare const CONTROL_TYPE_LIGHTING_ALT = 23;
export declare const CONTROL_TYPE_VIDEO_INTERCOM = 24;
export declare const CONTROL_TYPE_VIDEO_GATE_OPEN = 25;
export declare const CONTROL_TYPE_SPRINKLER = 3;
export declare const CONTROL_TYPE_VALVE = 26;
export declare const CONTROL_TYPE_GATE_WITH_POSITIONING = 57;
export declare const CONTROL_TYPE_GARAGE_DOOR = 56;
export declare const CONTROL_TYPE_BLINDS_WITH_POSITIONING = 55;
export declare const DEVICE_ROLE_TEMPERATURE_SENSOR = "TemperatureSensor";
export declare const DEVICE_ROLE_HUMIDITY_SENSOR = "HumiditySensor";
export declare const DEVICE_ROLE_LIGHT_SENSOR = "LightSensor";
export declare const DEVICE_ROLE_MULTILEVEL_SENSOR = "MultilevelSensor";
export declare const DEVICE_ROLE_MOTION_SENSOR = "MotionSensor";
export declare const DEVICE_ROLE_PRESENCE_SENSOR = "PresenceSensor";
export declare const DEVICE_TYPE_SECURITY_SYSTEM = "securitySystem";
export declare const DEVICE_TYPE_SCENE = "scene";
export declare const DEVICE_TYPE_CLIMATE_ZONE = "climateZone";
export declare const DEVICE_TYPE_HEATING_ZONE = "heatingZone";
export declare const DEVICE_TYPE_GLOBAL_VARIABLE = "G";
export declare const DEVICE_TYPE_DIMMER_GLOBAL_VARIABLE = "D";
export declare const SUBTYPE_LOCK = "LOCK";
export declare const SUBTYPE_SCENE = "SC";
export declare const SUBTYPE_CLIMATE_ZONE = "CZ";
export declare const SUBTYPE_HEATING_ZONE = "HZ";
export declare const SUBTYPE_RADIATOR_THERMOSTATIC_VALVE = "RV";
export declare const SUBTYPE_OPEN_CLOSE_ONLY = "OPENCLOSEONLY";
export declare const SUBTYPE_PM2_5 = "PM2_5";
export declare const SUBTYPE_REMOTE_CONTROLLER_CENTRAL_SCENE = "CS";
export declare const SUBTYPE_REMOTE_CONTROLLER_SCENE_ACTIVATION = "SA";
export declare const CONFIG_LOGS_LEVEL_VERBOSE = 2;
export declare const CONFIG_FIBARO_TEMPERATURE_UNIT_FAHRENHEIT = "F";
export declare const CONFIG_FIBARO_TEMPERATURE_UNIT_CELSIUS = "C";
export declare const MANUAL_DEVICE_TYPES: {
    readonly SWITCH: "switch";
    readonly DIMMER: "dimmer";
    readonly BLIND: "blind";
    readonly BLIND_WITH_TILT: "blind2";
    readonly GARAGE: "garage";
    readonly TEMPERATURE: "temperature";
    readonly HUMIDITY: "humidity";
    readonly LIGHT_SENSOR: "lightSensor";
    readonly MOTION: "motion";
    readonly LEAK: "leak";
    readonly SMOKE: "smoke";
    readonly OUTLET: "outlet";
};
export declare enum Characteristics {
    On = "On",
    MotionDetected = "MotionDetected",
    OccupancyDetected = "OccupancyDetected",
    Brightness = "Brightness",
    PositionState = "PositionState",
    CurrentPosition = "CurrentPosition",
    TargetPosition = "TargetPosition",
    CurrentHorizontalTiltAngle = "CurrentHorizontalTiltAngle",
    TargetHorizontalTiltAngle = "TargetHorizontalTiltAngle",
    CurrentTemperature = "CurrentTemperature",
    TargetTemperature = "TargetTemperature",
    ContactSensorState = "ContactSensorState",
    LeakDetected = "LeakDetected",
    SmokeDetected = "SmokeDetected",
    CarbonMonoxideDetected = "CarbonMonoxideDetected",
    CarbonMonoxideLevel = "CarbonMonoxideLevel",
    CarbonMonoxidePeakLevel = "CarbonMonoxidePeakLevel",
    OutletInUse = "OutletInUse",
    LockCurrentState = "LockCurrentState",
    LockTargetState = "LockTargetState",
    CurrentHeatingCoolingState = "CurrentHeatingCoolingState",
    TargetHeatingCoolingState = "TargetHeatingCoolingState",
    TemperatureDisplayUnits = "TemperatureDisplayUnits",
    Hue = "Hue",
    Saturation = "Saturation",
    CurrentDoorState = "CurrentDoorState",
    TargetDoorState = "TargetDoorState",
    ObstructionDetected = "ObstructionDetected",
    BatteryLevel = "BatteryLevel",
    ChargingState = "ChargingState",
    StatusLowBattery = "StatusLowBattery",
    SecuritySystemCurrentState = "SecuritySystemCurrentState",
    SecuritySystemTargetState = "SecuritySystemTargetState",
    Active = "Active",
    InUse = "InUse",
    ProgrammableSwitchEvent = "ProgrammableSwitchEvent",
    ServiceLabelIndex = "ServiceLabelIndex",
    AirQuality = "AirQuality",
    CurrentRelativeHumidity = "CurrentRelativeHumidity",
    CurrentAmbientLightLevel = "CurrentAmbientLightLevel",
    PM2_5Density = "PM2_5Density",
    HoldPosition = "HoldPosition"
}
//# sourceMappingURL=constants.d.ts.map