from __future__ import annotations _runtime_registry: object | None = None _runtime_settings: object | None = None def configure_runtime(*, registry: object | None = None, settings: object | None = None) -> None: global _runtime_registry, _runtime_settings if registry is not None: _runtime_registry = registry if settings is not None: _runtime_settings = settings def get_registry() -> object | None: return _runtime_registry def get_settings() -> object | None: return _runtime_settings