# flake8: noqa

# import all models into this package
# if you have many models here with many references from one model to another this may
# raise a RecursionError
# to avoid this, import only the models that you directly need like:
# from from ory_hydra_client.model.pet import Pet
# or import this package, but before doing it, use:
# import sys
# sys.setrecursionlimit(n)

from ory_hydra_client.model.accept_o_auth2_consent_request import AcceptOAuth2ConsentRequest
from ory_hydra_client.model.accept_o_auth2_consent_request_session import AcceptOAuth2ConsentRequestSession
from ory_hydra_client.model.accept_o_auth2_login_request import AcceptOAuth2LoginRequest
from ory_hydra_client.model.create_json_web_key_set import CreateJsonWebKeySet
from ory_hydra_client.model.error_o_auth2 import ErrorOAuth2
from ory_hydra_client.model.generic_error import GenericError
from ory_hydra_client.model.get_version200_response import GetVersion200Response
from ory_hydra_client.model.health_not_ready_status import HealthNotReadyStatus
from ory_hydra_client.model.health_status import HealthStatus
from ory_hydra_client.model.introspected_o_auth2_token import IntrospectedOAuth2Token
from ory_hydra_client.model.is_ready200_response import IsReady200Response
from ory_hydra_client.model.is_ready503_response import IsReady503Response
from ory_hydra_client.model.json_patch import JsonPatch
from ory_hydra_client.model.json_patch_document import JsonPatchDocument
from ory_hydra_client.model.json_web_key import JsonWebKey
from ory_hydra_client.model.json_web_key_set import JsonWebKeySet
from ory_hydra_client.model.null_duration import NullDuration
from ory_hydra_client.model.o_auth2_client import OAuth2Client
from ory_hydra_client.model.o_auth2_client_token_lifespans import OAuth2ClientTokenLifespans
from ory_hydra_client.model.o_auth2_consent_request import OAuth2ConsentRequest
from ory_hydra_client.model.o_auth2_consent_request_open_id_connect_context import OAuth2ConsentRequestOpenIDConnectContext
from ory_hydra_client.model.o_auth2_consent_session import OAuth2ConsentSession
from ory_hydra_client.model.o_auth2_consent_session_expires_at import OAuth2ConsentSessionExpiresAt
from ory_hydra_client.model.o_auth2_consent_sessions import OAuth2ConsentSessions
from ory_hydra_client.model.o_auth2_login_request import OAuth2LoginRequest
from ory_hydra_client.model.o_auth2_logout_request import OAuth2LogoutRequest
from ory_hydra_client.model.o_auth2_redirect_to import OAuth2RedirectTo
from ory_hydra_client.model.o_auth2_token_exchange import OAuth2TokenExchange
from ory_hydra_client.model.oidc_configuration import OidcConfiguration
from ory_hydra_client.model.oidc_user_info import OidcUserInfo
from ory_hydra_client.model.pagination import Pagination
from ory_hydra_client.model.pagination_headers import PaginationHeaders
from ory_hydra_client.model.reject_o_auth2_request import RejectOAuth2Request
from ory_hydra_client.model.string_slice_json_format import StringSliceJSONFormat
from ory_hydra_client.model.token_pagination import TokenPagination
from ory_hydra_client.model.token_pagination_headers import TokenPaginationHeaders
from ory_hydra_client.model.token_pagination_request_parameters import TokenPaginationRequestParameters
from ory_hydra_client.model.token_pagination_response_headers import TokenPaginationResponseHeaders
from ory_hydra_client.model.trust_o_auth2_jwt_grant_issuer import TrustOAuth2JwtGrantIssuer
from ory_hydra_client.model.trusted_o_auth2_jwt_grant_issuer import TrustedOAuth2JwtGrantIssuer
from ory_hydra_client.model.trusted_o_auth2_jwt_grant_issuers import TrustedOAuth2JwtGrantIssuers
from ory_hydra_client.model.trusted_o_auth2_jwt_grant_json_web_key import TrustedOAuth2JwtGrantJsonWebKey
from ory_hydra_client.model.version import Version
