"""Clients module with lazy router exports. Importing client models must not initialise the complete UI/import stack. """ from __future__ import annotations from typing import Any __all__ = ["api_router", "ui_router"] def __getattr__(name: str) -> Any: if name == "api_router": from .api import router return router if name == "ui_router": from .ui import router return router raise AttributeError(f"module {__name__!r} has no attribute {name!r}")