12 lines
No EOL
251 B
Python
12 lines
No EOL
251 B
Python
from typing import Dict, Any
|
|
import abc
|
|
|
|
class BaseCheck(abc.ABC):
|
|
@property
|
|
@abc.abstractmethod
|
|
def check_id(self) -> str:
|
|
pass
|
|
|
|
@abc.abstractmethod
|
|
def run_check(self, data: Dict[str, Any]) -> Dict[str, Any]:
|
|
pass |