from typing import Optional, Tuple
from typing_extensions import Protocol, runtime
from game import Game


@runtime
class View(Protocol):

    def draw(self, game: Game) ->None:
        ...

    def get_keys(self) ->Optional[Tuple]:
        ...

2111d68df0093da001de942dc2adada46fa574a0
<mask token>


@runtime
class View(Protocol):
    <mask token>
    <mask token>

<mask token>


@runtime
class View(Protocol):
    <mask token>

    def get_keys(self) ->Optional[Tuple]:
        ...

<mask token>


@runtime
class View(Protocol):

    def draw(self, game: Game) ->None:
        ...

    def get_keys(self) ->Optional[Tuple]:
        ...

from typing import Optional, Tuple
from typing_extensions import Protocol, runtime
from game import Game


@runtime
class View(Protocol):

    def draw(self, game: Game) ->None:
        ...

    def get_keys(self) ->Optional[Tuple]:
        ...
