# See also https://github.com/PyCQA/pylint/issues/6006
# pylint: disable=useless-import-alias
-from nominatim.api.core import (NominatimAPI as NominatimAPI,
- NominatimAPIAsync as NominatimAPIAsync)
-from nominatim.api.status import (StatusResult as StatusResult)
+from .core import (NominatimAPI as NominatimAPI,
+ NominatimAPIAsync as NominatimAPIAsync)
+from .status import (StatusResult as StatusResult)
+from .types import (PlaceID as PlaceID,
+ OsmID as OsmID,
+ PlaceRef as PlaceRef,
+ Point as Point,
+ Bbox as Bbox,
+ GeometryFormat as GeometryFormat,
+ LookupDetails as LookupDetails,
+ DataLayer as DataLayer)
+from .results import (SourceTable as SourceTable,
+ AddressLine as AddressLine,
+ AddressLines as AddressLines,
+ WordInfo as WordInfo,
+ WordInfos as WordInfos,
+ DetailedResult as DetailedResult,
+ ReverseResult as ReverseResult)
+from .localization import (Locales as Locales)