export interface CommonBatteryPayload { voltage?: number; level?: number; } export declare enum CommonSwitchState { Off = "off", On = "on" } export declare enum CommonReedSwitchState { Closed = "closed", Opened = "opened" } export declare enum CommonAxis { Horizontal = "horizontal", Vertical = "vertical" } export interface CommonPushSwitchPayload { count?: number; held?: boolean; } export interface CommonToggleSwitchPayload { state?: CommonSwitchState; } export interface CommonReedSwitchPayload { state?: CommonReedSwitchState; } export interface CommonRemotePayload { shake?: boolean; slide?: boolean; rotation?: { axis?: CommonAxis; degrees?: number; }; tap?: boolean; } export interface CommonLightPayload { state?: CommonSwitchState; level?: number; color?: { hex?: string; label?: string; }; } export interface CommonTemperaturePayload { celsius?: number; fahrenheit?: number; } export interface CommonHumidityPayload { level?: number; } export interface CommonPressurePayload { millibar?: number; } export interface CommonMotionPayload { state?: boolean; } export interface CommonBrightnessPayload { level?: number; } //# sourceMappingURL=common.d.ts.map