# DO NOT EDIT THIS FILE. This file will be overwritten when re-running go-raml.

from .User import User

from .users_service import UsersService

from .oauth2_client_itsyouonline import Oauth2ClientItsyouonline
from .http_client import HTTPClient


class Client:
    def __init__(self, base_uri="http://localhost:5000"):
        http_client = HTTPClient(base_uri)
        self.security_schemes = Security(http_client)
        self.users = UsersService(http_client)
        self.close = http_client.close


class Security:
    def __init__(self, http_client):
        self.oauth2_client_itsyouonline = Oauth2ClientItsyouonline(http_client)
