from typing import Dict, TYPE_CHECKING
from .logging import Logger
if TYPE_CHECKING:
    from .reactionMenus import reactionMenu

class ShutDownState:
    restart = 0
    shutdown = 1
    update = 2


client = None
httpClient = None
shutdown = ShutDownState.restart

usersDB = None
guildsDB = None
reactionMenusDB: Dict[int, "reactionMenu.ReactionMenu"] = {}

dbSaveTT = None
updatesCheckTT = None

taskScheduler = None
logger: Logger = None
