from collections import namedtuple


class FetcherStatus:
    OK = "ok"
    TIMEOUT = "timeout"
    ERROR = "error"


FetcherResult = namedtuple('FetcherResult', ['status', 'values'])  # status: FetcherStatus, values: Dict[str, any]

from collections import namedtuple


class FetcherStatus:
    OK = "ok"
    TIMEOUT = "timeout"
    ERROR = "error"


FetcherResult = namedtuple('FetcherResult', ['status', 'values'])  # status: FetcherStatus, values: Dict[str, any]

# status: FetcherStatus, values: Dict[str, any]