export declare const EventTypeName: { readonly OnOff: "OnOff"; readonly Level: "Level"; readonly Temperature: "Temperature"; readonly ThermostatMode: "ThermostatMode"; readonly FanMode: "FanMode"; readonly Lock: "Lock"; }; export type EventTypeName = (typeof EventTypeName)[keyof typeof EventTypeName]; export declare const FeatureCategory: { readonly Light: "light"; readonly Lock: "lock"; readonly CurrentTemperature: "current_temperature"; readonly HeatSetPoint: "heat_set_point"; readonly CoolSetPoint: "cool_set_point"; readonly ThermostatMode: "thermostat_mode"; readonly Battery: "battery"; readonly Humidity: "humidity"; readonly Motion: "motion"; readonly FanMode: "fan_mode"; readonly AutoRelock: "auto_relock"; readonly AutoRelockTimeout: "auto_relock_timeout"; readonly DoorLockState: "door_lock_state"; readonly DoorState: "door_state"; }; export type FeatureCategory = (typeof FeatureCategory)[keyof typeof FeatureCategory]; export declare const FeatureTypeName: { readonly Light: "Light"; readonly OperationMode: "Operation Mode"; readonly Battery: "Battery"; }; export type FeatureTypeName = (typeof FeatureTypeName)[keyof typeof FeatureTypeName]; export declare const DeviceCategory: { readonly Dimmer: "dimmer"; readonly Switch: "switch"; readonly MotionSwitch: "motion_switch"; readonly Lock: "lock"; readonly Thermostat: "thermostat"; readonly Door: "door"; }; export type DeviceCategory = (typeof DeviceCategory)[keyof typeof DeviceCategory]; export declare function isDeviceCategory(value: string): value is DeviceCategory; export declare const READ_ONLY_CATEGORIES: ReadonlySet; export declare const DISCOVERY_EVENT_TYPES: ReadonlySet;