from .facade import AlertServiceMixin
from .http import AlertHttpMixin
from .repository import AlertRepositoryMixin

__all__ = [
    "AlertHttpMixin",
    "AlertRepositoryMixin",
    "AlertService",
    "AlertServiceMixin",
]


def __getattr__(name: str):
    if name == "AlertService":
        from .service import AlertService

        return AlertService
    raise AttributeError(name)
