import abc
[docs]
class FileTransferProtocol(abc.ABC):
[docs]
@abc.abstractmethod
def put(self, filename: str, remotepath: str):
raise NotImplementedError
[docs]
@abc.abstractmethod
def get(self, filename: str, destination: str):
raise NotImplementedError