"""An async client for the v2 Resideo TCC API.""" from __future__ import annotations from _evohome.exceptions import ( ApiRateLimitExceededError, ApiRequestFailedError, AuthenticationFailedError, BadApiRequestError, BadApiResponseError, BadApiSchemaError, BadScheduleUploadedError, BadUserCredentialsError, ConfigError, EvohomeError, InvalidConfigError, InvalidDhwModeError, InvalidScheduleError, InvalidStatusError, InvalidSystemModeError, InvalidZoneModeError, NoSingleTcsError, StatusError, ) __all__ = [ "ApiRateLimitExceededError", "ApiRequestFailedError", "AuthenticationFailedError", "BadApiRequestError", "BadApiResponseError", "BadApiSchemaError", "BadScheduleUploadedError", "BadUserCredentialsError", "ConfigError", "EvohomeError", "InvalidConfigError", "InvalidDhwModeError", "InvalidScheduleError", "InvalidStatusError", "InvalidSystemModeError", "InvalidZoneModeError", "NoSingleTcsError", "StatusError", ]