# flake8: noqa

# Import all APIs into this package.
# If you have many APIs here with many many models used in each API this may
# raise a `RecursionError`.
# In order to avoid this, import only the API that you directly need like:
#
#   from perun.connector.perun_openapi.api.attributes_manager_api import AttributesManagerApi
#
# or import this package, but before doing it, use:
#
#   import sys
#   sys.setrecursionlimit(n)

# Import APIs into API package:
from perun.connector.perun_openapi.api.attributes_manager_api import (
    AttributesManagerApi,
)
from perun.connector.perun_openapi.api.audit_messages_manager_api import (
    AuditMessagesManagerApi,
)
from perun.connector.perun_openapi.api.authz_resolver_api import AuthzResolverApi
from perun.connector.perun_openapi.api.cabinet_manager_api import CabinetManagerApi
from perun.connector.perun_openapi.api.consents_manager_api import ConsentsManagerApi
from perun.connector.perun_openapi.api.database_manager_api import DatabaseManagerApi
from perun.connector.perun_openapi.api.ext_sources_manager_api import (
    ExtSourcesManagerApi,
)
from perun.connector.perun_openapi.api.facilities_manager_api import (
    FacilitiesManagerApi,
)
from perun.connector.perun_openapi.api.groups_manager_api import GroupsManagerApi
from perun.connector.perun_openapi.api.integration_manager_api import (
    IntegrationManagerApi,
)
from perun.connector.perun_openapi.api.members_manager_api import MembersManagerApi
from perun.connector.perun_openapi.api.owners_manager_api import OwnersManagerApi
from perun.connector.perun_openapi.api.rt_messages_manager_api import (
    RTMessagesManagerApi,
)
from perun.connector.perun_openapi.api.registrar_manager_api import RegistrarManagerApi
from perun.connector.perun_openapi.api.resources_manager_api import ResourcesManagerApi
from perun.connector.perun_openapi.api.searcher_api import SearcherApi
from perun.connector.perun_openapi.api.services_manager_api import ServicesManagerApi
from perun.connector.perun_openapi.api.tasks_manager_api import TasksManagerApi
from perun.connector.perun_openapi.api.users_manager_api import UsersManagerApi
from perun.connector.perun_openapi.api.utils_api import UtilsApi
from perun.connector.perun_openapi.api.vos_manager_api import VosManagerApi
