from __future__ import annotations from typing import TYPE_CHECKING if TYPE_CHECKING: from typing import Callable def on_app_started(callback: Callable): pass def on_ui_settings(callback: Callable): pass def on_after_component(callback: Callable): pass def on_before_ui(callback: Callable): pass else: from modules.script_callbacks import ( on_after_component, on_app_started, on_before_ui, on_ui_settings, )