from _typeshed import Incomplete

class ModoSockError(Exception): ...

class ModoError(ModoSockError):
    value: Incomplete
    command: Incomplete
    def __init__(self, command, value) -> None: ...
    def get_error(self): ...

class UnrecognisedLineError(ModoSockError):
    command: Incomplete
    prevline: Incomplete
    currline: Incomplete
    def __init__(self, command, prevline, currline) -> None: ...
    def get_error(self): ...

class ModoSock:
    status: Incomplete
    message: str
    def __init__(self, host, port) -> None: ...
    def close(self) -> None: ...
    def eval(self, command) -> None: ...
    def eval1(self, command): ...
    def evalN(self, command): ...
