from _typeshed import Incomplete
from homeassistant.components.light import ColorMode as ColorMode
from typing import Final

DOMAIN: Final[str]
MIN_RGB_BRIGHTNESS: Final[int]
MIN_CCT_BRIGHTNESS: Final[int]
FLUX_COLOR_MODE_TO_HASS: Final[Incomplete]
MULTI_BRIGHTNESS_COLOR_MODES: Final[Incomplete]
API: Final[str]
SIGNAL_STATE_UPDATED: str
DEFAULT_NETWORK_SCAN_INTERVAL: Final[int]
DEFAULT_SCAN_INTERVAL: Final[int]
DEFAULT_EFFECT_SPEED: Final[int]
FLUX_LED_DISCOVERY: Final[str]
FLUX_LED_EXCEPTIONS: Final[Incomplete]
STARTUP_SCAN_TIMEOUT: Final[int]
DISCOVER_SCAN_TIMEOUT: Final[int]
DIRECTED_DISCOVERY_TIMEOUT: Final[int]
CONF_MODEL_NUM: Final[str]
CONF_MODEL_INFO: Final[str]
CONF_MODEL_DESCRIPTION: Final[str]
CONF_MINOR_VERSION: Final[str]
CONF_REMOTE_ACCESS_ENABLED: Final[str]
CONF_REMOTE_ACCESS_HOST: Final[str]
CONF_REMOTE_ACCESS_PORT: Final[str]
CONF_WHITE_CHANNEL_TYPE: Final[str]
TRANSITION_GRADUAL: Final[str]
TRANSITION_JUMP: Final[str]
TRANSITION_STROBE: Final[str]
CONF_COLORS: Final[str]
CONF_SPEED_PCT: Final[str]
CONF_TRANSITION: Final[str]
EFFECT_SPEED_SUPPORT_MODES: Final[Incomplete]
CONF_CUSTOM_EFFECT_COLORS: Final[str]
CONF_CUSTOM_EFFECT_SPEED_PCT: Final[str]
CONF_CUSTOM_EFFECT_TRANSITION: Final[str]
FLUX_LED_DISCOVERY_SIGNAL: str
