from abc import ABC, abstractmethod from ..query import Request, Response class Resolver(ABC): """ Abstract base class for all resolvers. """ @abstractmethod def resolve(self, request: Request) -> Response: pass