from .base import RemoteBackend, RemoteService, RemoteWorker
from .registry import BackendRegistry

# Import and register available backends
try:
    from .nats import NATSBackend

    BackendRegistry.register("nats", NATSBackend)
except ImportError:
    pass

__all__ = [
    "RemoteBackend",
    "RemoteService",
    "RemoteWorker",
    "BackendRegistry",
]
