from _typeshed import Incomplete
from homeassistant.const import Platform as Platform
from synology_dsm.api.surveillance_station.const import SNAPSHOT_PROFILE_BALANCED

DOMAIN: str
ATTRIBUTION: str
PLATFORMS: Incomplete
EXCEPTION_DETAILS: str
EXCEPTION_UNKNOWN: str
CONF_SERIAL: str
CONF_VOLUMES: str
CONF_DEVICE_TOKEN: str
CONF_SNAPSHOT_QUALITY: str
DEFAULT_USE_SSL: bool
DEFAULT_VERIFY_SSL: bool
DEFAULT_PORT: int
DEFAULT_PORT_SSL: int
DEFAULT_SCAN_INTERVAL: int
DEFAULT_TIMEOUT: int
DEFAULT_SNAPSHOT_QUALITY = SNAPSHOT_PROFILE_BALANCED
ENTITY_UNIT_LOAD: str
SIGNAL_CAMERA_SOURCE_CHANGED: str
SERVICE_REBOOT: str
SERVICE_SHUTDOWN: str
SERVICES: Incomplete
SYNOLOGY_AUTH_FAILED_EXCEPTIONS: Incomplete
SYNOLOGY_CONNECTION_EXCEPTIONS: Incomplete
