from __future__ import annotations from typing import Any from .config import CrmConfig from .nb_client import NbClient class CrmMixin: """Typing context shared by composable CRM service mixins.""" config: CrmConfig client: NbClient def __getattr__(self, name: str) -> Any: raise AttributeError(name)