"""Models for Ruuvi Gateway integration.""" from __future__ import annotations import dataclasses from .bluetooth import RuuviGatewayScanner from .coordinator import RuuviGatewayUpdateCoordinator @dataclasses.dataclass(frozen=True) class RuuviGatewayRuntimeData: """Runtime data for Ruuvi Gateway integration.""" update_coordinator: RuuviGatewayUpdateCoordinator scanner: RuuviGatewayScanner