"""Models for the HomeKit component.""" from __future__ import annotations from dataclasses import dataclass from typing import TYPE_CHECKING from homeassistant.config_entries import ConfigEntry if TYPE_CHECKING: from . import HomeKit type HomeKitConfigEntry = ConfigEntry[HomeKitEntryData] @dataclass class HomeKitEntryData: """Class to hold HomeKit data.""" homekit: HomeKit pairing_qr: bytes | None = None pairing_qr_secret: str | None = None