<reponame>nrempel/indy-agent<gh_stars>0
from abc import ABC, abstractmethod
from typing import Callable


class InvalidTransportException(Exception):
    pass


class Transport(ABC):
    @abstractmethod
    def setup(self, message_router: Callable) -> None:
        pass
