# coding: utf-8

# flake8: noqa

"""
    OpenClientCoolAutomationAPI

    Cool platform REST API  # noqa: E501

    OpenAPI spec version: 1.0.2
    Contact: info@coolautomation.com
    Generated by: https://github.com/swagger-api/swagger-codegen.git
"""

from __future__ import absolute_import

# import apis into sdk package
from cool_open_client.client.api.admins_api import AdminsApi
from cool_open_client.client.api.authentication_api import AuthenticationApi
from cool_open_client.client.api.customer_api import CustomerApi
from cool_open_client.client.api.customer_sites_api import CustomerSitesApi
from cool_open_client.client.api.customer_users_api import CustomerUsersApi
from cool_open_client.client.api.customers_api import CustomersApi
from cool_open_client.client.api.device_api import DeviceApi
from cool_open_client.client.api.device_units_api import DeviceUnitsApi
from cool_open_client.client.api.devices_api import DevicesApi
from cool_open_client.client.api.me_api import MeApi
from cool_open_client.client.api.services_api import ServicesApi
from cool_open_client.client.api.site_api import SiteApi
from cool_open_client.client.api.site_devices_api import SiteDevicesApi
from cool_open_client.client.api.site_systems_api import SiteSystemsApi
from cool_open_client.client.api.site_users_api import SiteUsersApi
from cool_open_client.client.api.site_zones_api import SiteZonesApi
from cool_open_client.client.api.sites_api import SitesApi
from cool_open_client.client.api.system_api import SystemApi
from cool_open_client.client.api.system_control_api import SystemControlApi
from cool_open_client.client.api.system_units_api import SystemUnitsApi
from cool_open_client.client.api.systems_api import SystemsApi
from cool_open_client.client.api.unit_api import UnitApi
from cool_open_client.client.api.unit_control_api import UnitControlApi
from cool_open_client.client.api.units_api import UnitsApi
from cool_open_client.client.api.user_api import UserApi
from cool_open_client.client.api.users_api import UsersApi
from cool_open_client.client.api.websocket_api import WebsocketApi
from cool_open_client.client.api.zone_api import ZoneApi
from cool_open_client.client.api.zone_control_api import ZoneControlApi
from cool_open_client.client.api.zone_units_api import ZoneUnitsApi
from cool_open_client.client.api.zones_api import ZonesApi
# import ApiClient
from cool_open_client.client.api_client import ApiClient
from cool_open_client.client.configuration import Configuration
# import models into sdk package
from cool_open_client.client.models.authenticate_request_body import AuthenticateRequestBody
from cool_open_client.client.models.bad_response401 import BadResponse401
from cool_open_client.client.models.bad_response403 import BadResponse403
from cool_open_client.client.models.bad_response404 import BadResponse404
from cool_open_client.client.models.bad_response500 import BadResponse500
from cool_open_client.client.models.control_tree_response import ControlTreeResponse
from cool_open_client.client.models.control_tree_response_data import ControlTreeResponseData
from cool_open_client.client.models.control_tree_response_data_customers import ControlTreeResponseDataCustomers
from cool_open_client.client.models.control_tree_response_data_customers_customer_id import ControlTreeResponseDataCustomersCustomerId
from cool_open_client.client.models.control_tree_response_data_customers_customer_id_sites import ControlTreeResponseDataCustomersCustomerIdSites
from cool_open_client.client.models.control_tree_response_data_customers_customer_id_sites_site_id import ControlTreeResponseDataCustomersCustomerIdSitesSiteId
from cool_open_client.client.models.create_customer_request_body import CreateCustomerRequestBody
from cool_open_client.client.models.create_device_request_body import CreateDeviceRequestBody
from cool_open_client.client.models.create_site_request_body import CreateSiteRequestBody
from cool_open_client.client.models.create_system_request_body import CreateSystemRequestBody
from cool_open_client.client.models.create_user_request_body import CreateUserRequestBody
from cool_open_client.client.models.create_zone_request_body import CreateZoneRequestBody
from cool_open_client.client.models.customer_response import CustomerResponse
from cool_open_client.client.models.customer_response_data import CustomerResponseData
from cool_open_client.client.models.customers_response import CustomersResponse
from cool_open_client.client.models.customers_response_data import CustomersResponseData
from cool_open_client.client.models.device_response import DeviceResponse
from cool_open_client.client.models.device_response_data import DeviceResponseData
from cool_open_client.client.models.devices_response import DevicesResponse
from cool_open_client.client.models.devices_response_data import DevicesResponseData
from cool_open_client.client.models.okresponse import Okresponse
from cool_open_client.client.models.okresponse_with_id import OkresponseWithId
from cool_open_client.client.models.okresponse_with_id_data import OkresponseWithIdData
from cool_open_client.client.models.okresponse_with_token import OkresponseWithToken
from cool_open_client.client.models.okresponse_with_token_data import OkresponseWithTokenData
from cool_open_client.client.models.site_response import SiteResponse
from cool_open_client.client.models.site_response_data import SiteResponseData
from cool_open_client.client.models.sites_response import SitesResponse
from cool_open_client.client.models.sites_response_data import SitesResponseData
from cool_open_client.client.models.system_control_modes_body import SystemControlModesBody
from cool_open_client.client.models.system_control_switches_body import SystemControlSwitchesBody
from cool_open_client.client.models.system_response import SystemResponse
from cool_open_client.client.models.system_response_data import SystemResponseData
from cool_open_client.client.models.systems_response import SystemsResponse
from cool_open_client.client.models.systems_response_data import SystemsResponseData
from cool_open_client.client.models.types_response import TypesResponse
from cool_open_client.client.models.types_response_data import TypesResponseData
from cool_open_client.client.models.types_response_data_device_types import TypesResponseDataDeviceTypes
from cool_open_client.client.models.types_response_data_device_types_type_object import TypesResponseDataDeviceTypesTypeObject
from cool_open_client.client.models.types_response_data_fan_modes import TypesResponseDataFanModes
from cool_open_client.client.models.types_response_data_hvac_brands import TypesResponseDataHvacBrands
from cool_open_client.client.models.types_response_data_hvac_brands_inner import TypesResponseDataHvacBrandsInner
from cool_open_client.client.models.types_response_data_operation_modes import TypesResponseDataOperationModes
from cool_open_client.client.models.types_response_data_operation_statuses import TypesResponseDataOperationStatuses
from cool_open_client.client.models.types_response_data_permissions import TypesResponseDataPermissions
from cool_open_client.client.models.types_response_data_resources import TypesResponseDataResources
from cool_open_client.client.models.types_response_data_roles import TypesResponseDataRoles
from cool_open_client.client.models.types_response_data_swing_modes import TypesResponseDataSwingModes
from cool_open_client.client.models.types_response_data_temperature_scale import TypesResponseDataTemperatureScale
from cool_open_client.client.models.types_response_data_unit_types import TypesResponseDataUnitTypes
from cool_open_client.client.models.types_response_data_week_days import TypesResponseDataWeekDays
from cool_open_client.client.models.unit_control_fans_body import UnitControlFansBody
from cool_open_client.client.models.unit_control_modes_body import UnitControlModesBody
from cool_open_client.client.models.unit_control_setpoints_body import UnitControlSetpointsBody
from cool_open_client.client.models.unit_control_swings_body import UnitControlSwingsBody
from cool_open_client.client.models.unit_control_switches_body import UnitControlSwitchesBody
from cool_open_client.client.models.unit_response import UnitResponse
from cool_open_client.client.models.unit_response_data import UnitResponseData
from cool_open_client.client.models.unit_response_data_temperature_limits import UnitResponseDataTemperatureLimits
from cool_open_client.client.models.units_response import UnitsResponse
from cool_open_client.client.models.units_response_data import UnitsResponseData
from cool_open_client.client.models.update_customer_request_body import UpdateCustomerRequestBody
from cool_open_client.client.models.update_device_request_body import UpdateDeviceRequestBody
from cool_open_client.client.models.update_site_request_body import UpdateSiteRequestBody
from cool_open_client.client.models.update_system_request_body import UpdateSystemRequestBody
from cool_open_client.client.models.update_unit_request_body import UpdateUnitRequestBody
from cool_open_client.client.models.update_user_request_body import UpdateUserRequestBody
from cool_open_client.client.models.update_zone_request_body import UpdateZoneRequestBody
from cool_open_client.client.models.user_response import UserResponse
from cool_open_client.client.models.user_response_data import UserResponseData
from cool_open_client.client.models.users_response import UsersResponse
from cool_open_client.client.models.users_response_data import UsersResponseData
from cool_open_client.client.models.zone_control_fans_body import ZoneControlFansBody
from cool_open_client.client.models.zone_control_modes_body import ZoneControlModesBody
from cool_open_client.client.models.zone_control_setpoints_body import ZoneControlSetpointsBody
from cool_open_client.client.models.zone_control_switches_body import ZoneControlSwitchesBody
from cool_open_client.client.models.zone_response import ZoneResponse
from cool_open_client.client.models.zone_response_data import ZoneResponseData
from cool_open_client.client.models.zones_response import ZonesResponse
from cool_open_client.client.models.zones_response_data import ZonesResponseData
