| Constants | Steerpath Constants are used by multiple modules. |
| EidUpdater | EidUpdater fetches necessary EID packages. |
| EidUpdater.UpdateListener | UpdateListener is called in response to EidUpdater.update() |
| OfflineUpdater | Interface for OfflineBundle installer/updater. |
| OfflineUpdater.OfflineUpdateListener | Callback for monitoring update progress. |
| SteerpathClient.OfflineBundleStartListener | Extension of StarListener that notifies earliest point when app can show map view. |
| SteerpathClient.StartListener | Callback for notifying when SteerpathClient has started. |
| OfflineBundle | Represent bundled offline data including NDD, route tiles, map tiles, configuration files, meta data and style. |
| SteerpathClient | Main entry point to the SDK. |
| SteerpathClient.StartConfig | Configuration options for the SDK. |
| SteerpathClient.StartConfig.Builder | Implements standard Builder for StartConfig. |
| SystemStatus | Intent/BroadcastReceiver constants. |