@brief @see AsyncRouteManager "AsyncRouteManager" instance, which could be used for working with routing sessions. @see RouteSession "RouteSession"
@param locationManager @see LocationManager "LocationManager" instance
@param navigationManager @see NavigationManager "NavigationManager" instance
@return @see AsyncRouteManager "AsyncRouteManager" instance
@brief @see LocationManager "LocationManager" instance, which could be used for working with the @see Location "Location".
@return @see LocationManager "LocationManager" instance
@brief @see MeasurementManager "MeasurementManager" instance, which could be used for managing measurement generators and handling sensor and signal measurements.
@param locationManager @see LocationManager "LocationManager" instance
@return @see MeasurementManager "MeasurementManager" instance
@brief @see MqttSession "MqttSession" instance, which could be used for working with MQTT sessions.
@param navigationManager @see NavigationManager "NavigationManager" instance
@return @see MqttSession "MqttSession" instance
@brief @see NavigationManager "NavigationManager" instance, which could be used for working with the @see Position.
@param locationManager @see LocationManager "LocationManager" instance
@return @see NavigationManager "NavigationManager" instance
@brief @see NotificationManager "NotificationManager" instance, which could be used for working with notifications when detecting beacons. @see Notification "Notification"
@param locationManager @see LocationManager "LocationManager" instance
@return @see NotificationManager "NotificationManager" instance
@brief @see ZoneManager "ZoneManager" instance, which could be used for working with zones and detecting enter and leave events. @see Zone "Zone"
@param navigationManager @see NavigationManager "NavigationManager" instance
@return @see ZoneManager "ZoneManager" instance