export declare const DEVICES_HOME_ASSISTANT_PLUGIN_PREFIX = "devices-home-assistant"; export declare const DEVICES_HOME_ASSISTANT_PLUGIN_NAME = "devices-home-assistant-plugin"; export declare const DEVICES_HOME_ASSISTANT_TYPE = "devices-home-assistant"; export declare const DEVICES_HOME_ASSISTANT_PLUGIN_API_TAG_NAME = "Devices Home-Assistant plugin"; export declare const DEVICES_HOME_ASSISTANT_PLUGIN_API_TAG_DESCRIPTION = "Endpoints for interacting with Home Assistant devices and their states. This plugin allows discovery, inspection, and potential adoption of Home Assistant devices into the Smart Panel ecosystem."; export declare enum HomeAssistantDomain { ALARM_CONTROL_PANEL = "alarm_control_panel", AUTOMATION = "automation", BINARY_SENSOR = "binary_sensor", BUTTON = "button", CALENDAR = "calendar", CAMERA = "camera", CLIMATE = "climate", COVER = "cover", DEVICE_TRACKER = "device_tracker", EVENT = "event", FAN = "fan", HUMIDIFIER = "humidifier", IMAGE = "image", IMAGE_PROCESSING = "image_processing", INPUT_BOOLEAN = "input_boolean", INPUT_BUTTON = "input_button", INPUT_DATETIME = "input_datetime", INPUT_NUMBER = "input_number", INPUT_SELECT = "input_select", INPUT_TEXT = "input_text", LIGHT = "light", LOCK = "lock", MEDIA_PLAYER = "media_player", NUMBER = "number", PERSON = "person", REMOTE = "remote", SCENE = "scene", SCRIPT = "script", SELECT = "select", SENSOR = "sensor", SIREN = "siren", SWITCH = "switch", TEXT = "text", TIMER = "timer", UPDATE = "update", VACUUM = "vacuum", VALVE = "valve", LAWN_MOWER = "lawn_mower", WATER_HEATER = "water_heater", WEATHER = "weather", ZONE = "zone" } export declare const ENTITY_MAIN_STATE_ATTRIBUTE = "fb.main_state"; export declare enum BinarySensorEntityAttribute { } export declare enum CameraEntityAttribute { ACCESS_TOKEN = "access_token", MODEL_NAME = "model_name", BRAND = "brand", MOTION_DETECTION = "motion_detection", FRONTEND_STREAM_TYPE = "frontend_stream_type" } export declare enum ClimateEntityAttribute { CURRENT_TEMPERATURE = "current_temperature", TEMPERATURE = "temperature", TARGET_TEMP_HIGH = "target_temp_high", TARGET_TEMP_LOW = "target_temp_low", CURRENT_HUMIDITY = "current_humidity", HUMIDITY = "humidity", FAN_MODE = "fan_mode", HVAC_ACTION = "hvac_action", PRESET_MODE = "preset_mode", SWING_MODE = "swing_mode", SWING_HORIZONTAL_MODE = "swing_horizontal_mode", AUX_HEAT = "aux_heat" } export declare enum CoverEntityAttribute { CURRENT_POSITION = "current_position", CURRENT_TILT_POSITION = "current_tilt_position" } export declare enum FanEntityAttribute { DIRECTION = "direction", OSCILLATING = "oscillating", PERCENTAGE = "percentage", PERCENTAGE_STEP = "percentage_step", PRESET_MODE = "preset_mode" } export declare enum HumidifierEntityAttribute { ACTION = "action", CURRENT_HUMIDITY = "current_humidity", HUMIDITY = "humidity", MODE = "mode" } export declare enum LightEntityAttribute { TRANSITION = "transition", RGB_COLOR = "rgb_color", RGBW_COLOR = "rgbw_color", RGBWW_COLOR = "rgbww_color", XY_COLOR = "xy_color", HS_COLOR = "hs_color", COLOR_TEMP_KELVIN = "color_temp_kelvin", MIN_COLOR_TEMP_KELVIN = "min_color_temp_kelvin", MAX_COLOR_TEMP_KELVIN = "max_color_temp_kelvin", COLOR_NAME = "color_name", WHITE = "white", BRIGHTNESS = "brightness", BRIGHTNESS_PCT = "brightness_pct", BRIGHTNESS_STEP = "brightness_step", BRIGHTNESS_STEP_PCT = "brightness_step_pct", PROFILE = "profile", FLASH = "flash", EFFECT_LIST = "effect_list", EFFECT = "effect" } export declare enum LockEntityAttribute { CHANGED_BY = "changed_by", CODE_FORMAT = "code_format" } export declare enum MediaPlayerEntityAttribute { GROUP_MEMBERS = "group_members", MEDIA_TITLE = "media_title", MEDIA_ARTIST = "media_artist", MEDIA_ALBUM_NAME = "media_album_name", MEDIA_TRACK = "media_track", MEDIA_SERIES_TITLE = "media_series_title", MEDIA_SEASON = "media_season", MEDIA_EPISODE = "media_episode", MEDIA_GENRE = "media_genre", MEDIA_DURATION = "media_duration", MEDIA_POSITION = "media_position", MEDIA_POSITION_UPDATED_AT = "media_position_updated_at", MEDIA_CONTENT_ID = "media_content_id", MEDIA_CONTENT_TYPE = "media_content_type", MEDIA_IMAGE_ASPECT_RATIO = "media_image_aspect_ratio", ENTITY_PICTURE = "entity_picture", ENTITY_PICTURE_LOCAL = "entity_picture_local", VOLUME_LEVEL = "volume_level", IS_VOLUME_MUTED = "is_volume_muted", PLAYBACK_STATE = "media_playback_state", REPEAT = "repeat", SHUFFLE = "shuffle" } export declare enum SensorEntityAttribute { LAST_RESET = "last_reset" } export declare enum SwitchEntityAttribute { } export declare enum VacuumEntityAttribute { BATTERY_LEVEL = "battery_level", BATTERY_ICON = "battery_icon", FAN_SPEED = "fan_speed" } export declare enum ValveEntityAttribute { CURRENT_POSITION = "current_position" } export declare enum WaterHeaterEntityAttribute { CURRENT_TEMPERATURE = "current_temperature", TEMPERATURE = "temperature", TARGET_TEMP_HIGH = "target_temp_high", TARGET_TEMP_LOW = "target_temp_low", OPERATION_MODE = "operation_mode", AWAY_MODE = "away_mode" } export declare enum LightColorMode { UNKNOWN = "unknown", ONOFF = "onoff", BRIGHTNESS = "brightness", COLOR_TEMP = "color_temp", HS = "hs", XY = "xy", RGB = "rgb", RGBW = "rgbw", RGBWW = "rgbww", WHITE = "white" }