def METHOD_NAME(
    cls, theater: ConflictTheater, airport: Airport
) -> Iterator[RunwayData]:
    for runway in airport.runways:
        yield cls.for_pydcs_runway_runway(
            theater,
            airport,
            runway.main,
        )
        yield cls.for_pydcs_runway_runway(
            theater,
            airport,
            runway.opposite,
        )