Spaces:
Sleeping
Sleeping
| from abc import ABC, abstractmethod | |
| from models import Task | |
| class InputProvider(ABC): | |
| """Abstract interface for all input sources.""" | |
| def get_input(self) -> Task: | |
| pass | |
| def is_done(self) -> bool: | |
| pass | |