OAUTH_REDIRECT_URI = "http://localhost:40004/oauth"


class ContextObject:
    def __init__(
        self, *, http, app_dir, client_id, client_secret, account_id, access_token,
    ):
        self.http = http
        self.app_dir = app_dir
        self.client_id = client_id
        self.client_secret = client_secret
        self.account_id = account_id
        self.access_token = access_token


from mzo.utils import group, command  # NOQA: E402, F401
from mzo import types, arguments, options  # NOQA: E402, F401
from mzo.balance import balance  # NOQA: E402, F401
from mzo.pots import pots  # NOQA: E402, F401
from mzo.transactions import transactions  # NOQA: E402, F401
from mzo.login import login  # NOQA: E402, F401
from mzo.logout import logout  # NOQA: E402, F401
