"""Connector SDK — every connector shares this infrastructure: fetch transport, raw archive, extraction, facts, change detection.""" from aiatlas.sdk.connector import BaseConnector, ConnectorError, RunContext, Target from aiatlas.sdk.facts import Claim, EntityRef, Event, Facts, PriceObs, Relation, ResultObs from aiatlas.sdk.fetch import BlockedError, Fetcher, FetchError, FetchResult, NotModified __all__ = [ "BaseConnector", "BlockedError", "Claim", "ConnectorError", "EntityRef", "Event", "Facts", "FetchError", "FetchResult", "Fetcher", "NotModified", "PriceObs", "Relation", "ResultObs", "RunContext", "Target", ]