From:  `class TTMapTrafficIncidentBase : NSObject`
To:  `class TTMapTrafficIncidentBase : TTMapTrafficData`
From:  `+ (instancetype _Nonnull)polylineWithCoordinatesData:(id<TTCoordinatesData> _Nonnull)coordinatesData                                              opacity:(float)opacity                                                width:(float)width                                                color:(UIColor* _Nonnull)color;`
To:  `+ (instancetype _Nonnull)polylineWithCoordinatesData:(id<TTCoordinatesData> _Nonnull)coordinatesData opacity:(float)opacity width:(float)width color:(UIColor *_Nonnull)color;`
From:  `TT_DEPRECATED("05.12.2018", "This method is deprecated, use TTRouteManager.updateRoute and TTRouteManager.bringToFrontRoute instead.")`
To:  `TT_DEPRECATED("08.06.2020", "This class is deprecated. Use the method from TTStyleManager loadStyleFromUrl or loadStyleFromJson, the property currentStyle, and methods from TTMapStyle.")`
From:  `TomTomSDKMaps/TomTomSDKMaps/Route/TTMapRoute.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Traffic/TileType/TTVectorTileType.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Route/TTMapRoute.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Traffic/TileType/TTVectorTileType.h`
From:  `NS_ENUM(NSInteger, TTTrafficIncidentsStyle) {     TTTrafficIncidentsStyleVector,     TTTrafficIncidentsStyleRaster }`
To:  `enum TTTrafficIncidentsStyle {}`
From:  `typedef NS_ENUM(NSUInteger, TTAnnotationDragState`
To:  `typedef enum TTAnnotationDragState TTAnnotationDragState`
From:  `NS_ENUM(NSUInteger, TTAnnotationDragState) {     TTAnnotationViewDragStateIdle,     TTAnnotationViewDragStateStarting,     TTAnnotationViewDragStateDragging }`
To:  `enum TTAnnotationDragState {}`
From:  `+ (instancetype _Nonnull)polygonWithCoordinatesData:(id<TTCoordinatesData> _Nonnull)coordinatesData                                             opacity:(float)opacity                                               color:(UIColor* _Nonnull)color                                        colorOutline:(UIColor* _Nonnull)colorOutline;`
To:  `+ (instancetype _Nonnull)polygonWithCoordinatesData:(id<TTCoordinatesData> _Nonnull)coordinatesData opacity:(float)opacity color:(UIColor *_Nonnull)color colorOutline:(UIColor *_Nonnull)colorOutline;`
From:  `typedef NS_ENUM (NSInteger, TTTollRoadStatus`
To:  `typedef enum TTTollRoadStatus TTTollRoadStatus`
From:  `NS_ENUM (NSInteger, TTTollRoadStatus) {     TTTollRoadStatusUnknown,     TTTollRoadStatusYes,     TTTollRoadStatusNo }`
To:  `enum TTTollRoadStatus {}`
From:  `@property (nonatomic, strong) TTTrafficTileStyle* _Nonnull trafficTileStyle`
To:  `@property(nonatomic, strong) TTTrafficTileStyle *_Nonnull trafficTileStyle`
From:  `func cameraPosition() -> TTCameraPosition`
To:  `func cameraPosition() -> Any!`
From:  `- (TTCameraPosition *_Nonnull)cameraPosition;`
To:  `- (id)cameraPosition;`
From:  `(         {         Para = "TTCameraPostion object present current state of camera.";         kind = "";     } )`
To:  `(         {         Para = "TTCameraPostion The object present with the current state of the camera.";         kind = "";     } )`
From:  `- (void)setCameraPosition:(TTCameraPosition *_Nonnull)cameraPosition;`
To:  `- (void)setCameraPosition:(id _Nonnull)cameraPosition;`
From:  `func setCameraPosition(_ cameraPosition: TTCameraPosition)`
To:  `func setCameraPosition(_ cameraPosition: Any)`
From:  `+ (TTMapRoute *_Nonnull)routeWithCoordinates:(CLLocationCoordinate2D *_Nonnull)coordinates                                        count:(NSUInteger)count;`
To:  `+ (TTMapRoute *_Nonnull)routeWithCoordinates:(CLLocationCoordinate2D *_Nonnull)coordinates count:(NSUInteger)count;`
From:  `+ (TTMapRoute *_Nonnull)routeWithCoordinatesData:(id<TTCoordinatesData> _Nonnull)coordinatesData                                   withRouteStyle:(TTMapRouteStyle* _Nonnull)routeStyle                                       imageStart:(UIImage * _Nullable)imageStart                                         imageEnd:(UIImage * _Nullable)imageEnd;`
To:  `+ (TTMapRoute *_Nonnull)routeWithCoordinatesData:(id<TTCoordinatesData> _Nonnull)coordinatesData withRouteStyle:(TTMapRouteStyle *_Nonnull)routeStyle imageStart:(UIImage *_Nullable)imageStart imageEnd:(UIImage *_Nullable)imageEnd;`
From:  `- (instancetype _Nonnull )init NS_UNAVAILABLE;`
To:  `- (instancetype _Nonnull)init NS_UNAVAILABLE;`
From:  `+ (TTMapRoute *_Nonnull)routeWithCoordinates:(CLLocationCoordinate2D *_Nonnull)coordinates                                        count:(NSUInteger)count                               withRouteStyle:(TTMapRouteStyle* _Nonnull)routeStyle                                   imageStart:(UIImage * _Nullable)imageStart                                     imageEnd:(UIImage * _Nullable)imageEnd;`
To:  `+ (TTMapRoute *_Nonnull)routeWithCoordinates:(CLLocationCoordinate2D *_Nonnull)coordinates count:(NSUInteger)count withRouteStyle:(TTMapRouteStyle *_Nonnull)routeStyle imageStart:(UIImage *_Nullable)imageStart imageEnd:(UIImage *_Nullable)imageEnd;`
From:  `class func create(withIncidentFlow incidentFlow: Any!) -> Any!`
To:  `class func create(withIncidentFlow incidentFlow: Any!) -> TTMapTrafficCallout`
From:  `+ (id)createWithIncidentFlow:(id)incidentFlow;`
To:  `+ (TTMapTrafficCallout *_Nonnull)createWithIncidentFlow:(id)incidentFlow;`
From:  `+ (id)createWithIncidentPoi:(id)incidentPoi;`
To:  `+ (TTMapTrafficCallout *_Nonnull)createWithIncidentPoi:(id)incidentPoi;`
From:  `class func create(withIncidentPoi incidentPoi: Any!) -> Any!`
To:  `class func create(withIncidentPoi incidentPoi: Any!) -> TTMapTrafficCallout`
From:  `+ (id)createWithFlow:(id)flow;`
To:  `+ (TTMapTrafficCallout *_Nonnull)createWithFlow:(id)flow;`
From:  `class func create(withFlow flow: Any!) -> Any!`
To:  `class func create(withFlow flow: Any!) -> TTMapTrafficCallout`
From:  `class func create(withIncidentCluster incidentCluster: Any!) -> Any!`
To:  `class func create(withIncidentCluster incidentCluster: Any!) -> TTMapTrafficCallout`
From:  `+ (id)createWithIncidentCluster:(id)incidentCluster;`
To:  `+ (TTMapTrafficCallout *_Nonnull)createWithIncidentCluster:(id)incidentCluster;`
From:  `static NSDictionary * _Nonnull typeTTRaster`
To:  `static NSDictionary *_Nonnull typeTTRaster`
From:  `protocol TTMapViewDelegate : NSObjectProtocol`
To:  `protocol TTMapViewDelegate : TTMapViewCameraDelegate, TTMapViewGestureDelegate`
From:  `@protocol TTMapViewDelegate <NSObject>`
To:  `@protocol TTMapViewDelegate <TTMapViewCameraDelegate, TTMapViewGestureDelegate>`
From:  `@protocol TTPositionUpdate<NSObject>  @optional /**  Update position of tracking object.   @param location TTLocation object.  */ - (void)didUpdateTrackingObjectLocation:(TTLocation * _Nonnull)location;  @end`
To:  `@protocol TTPositionUpdate <NSObject>`
From:  `class TTMapTrafficFlowTiles : NSObject`
To:  `class TTMapTrafficFlowTiles`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `class TTCameraPosition : NSObject`
To:  `class TTCameraPosition : NSObject, TTCameraConfiguration`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `@protocol TTMapTrafficDelegate <NSObject>  @optional  /**  Called when trafic flow is clicked    @param trafficFlows NSArray<TTMapTrafficFlowTiles*>* at one location can be multiple traffic objects  @param position CLLocationCoordinate2D  @param mapView TTMapView  @return return true to indicate that event was handled otherwise false  */ - (BOOL)mapTrafficFlowClicked:(NSArray<TTMapTrafficFlowTiles*>* _Nonnull)trafficFlows atPosition:(CLLocationCoordinate2D)position forMap:(TTMapView* _Nonnull)mapView;  /**  Called when traffic incident poi is clicked    @param trafficIncidentPois NSArray<TTMapTrafficIncidentPoi*>* at one location can be multiple traffic objects  @param position CLLocationCoordinate2D  @param mapView TTMapView  @return return true to indicate that event was handled otherwise false  */ - (BOOL)mapTrafficIncidentPoiClicked:(NSArray<TTMapTrafficIncidentPoi*>* _Nonnull)trafficIncidentPois atPosition:(CLLocationCoordinate2D)position forMap:(TTMapView* _Nonnull)mapView;  /**  Called when traffic incident flow is clicked    @param trafficIncidentFlows NSArray<TTMapTrafficIncidentFlow*>* at one location can be multiple traffic objects  @param position CLLocationCoordinate2D  @param mapView TTMapView  @return return true to indicate that event was handled otherwise false  */ - (BOOL)mapTrafficIncidentFlowClicked:(NSArray<TTMapTrafficIncidentFlow*>* _Nonnull)trafficIncidentFlows atPosition:(CLLocationCoordinate2D)position forMap:(TTMapView* _Nonnull)mapView;  /**  Called when traffic incident cluster is clicked    @param trafficIncidentCluster TTMapTrafficIncidentCluster  @param position CLLocationCoordinate2D  @param mapView TTMapView  @return return true to indicate that event was handled otherwise false  */ - (BOOL)mapTrafficIncidentClusterClicked:(TTMapTrafficIncidentCluster* _Nonnull)trafficIncidentCluster atPosition:(CLLocationCoordinate2D)position forMap:(TTMapView* _Nonnull)mapView;  @end`
To:  `@protocol TTMapTrafficDelegate <NSObject>`
From:  `@protocol TTLocationSource <NSObject>  @required /**  * Activates the provider. The provider will notify the instances periodically,  * until the user calls deactivate().  */ - (void)activate;  /**  * Deactivates this provider. The provider does not send any location notifications.  */ - (void)deactivate;  @end`
To:  `@protocol TTLocationSource <NSObject>`
From:  `@property (nonatomic, weak) id <TTRouteDelegate> _Nullable delegate`
To:  `@property(nonatomic, weak) id<TTRouteDelegate> _Nullable delegate`
From:  `@protocol TTRouteDelegate <NSObject>  @optional  /**  Triggered when on of the routes on the map is clicked   @param route route TTMapRoute  */ - (void)routeClicked:(TTMapRoute* _Nonnull)route;  @end`
To:  `@protocol TTRouteDelegate <NSObject>`
From:  `typedef NS_ENUM(NSInteger, TTTrafficIncidentsStyle`
To:  `typedef enum TTTrafficIncidentsStyle TTTrafficIncidentsStyle`
From:  `NS_ENUM(NSInteger, TTAnnotationType) {     TTAnnotationTypeFocal,     TTAnnotationTypeDecal }`
To:  `enum TTAnnotationType {}`
From:  `typedef NS_ENUM(NSInteger, TTAnnotationType`
To:  `typedef enum TTAnnotationType TTAnnotationType`
From:  `static NSDictionary * _Nonnull typeTTVector`
To:  `static NSDictionary *_Nonnull typeTTVector`
From:  `TomTomSDKMaps/TomTomSDKMaps/Markers/Callouts/TTCalloutViewSimple.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTMapView.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Markers/Callouts/TTCalloutViewSimple.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTMapView.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Traffic/TTMapTrafficCallout.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Traffic/Callout/TTMapTrafficCallout.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Traffic/TTMapTrafficCallout.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Traffic/Callout/TTMapTrafficCallout.h`
From:  `NS_ENUM (NSInteger, TTLeftHandStatus) {     TTLeftHandStatusUnknown,     TTLeftHandStatusYes,     TTLeftHandStatusNo }`
To:  `enum TTLeftHandStatus {}`
From:  `typedef NS_ENUM (NSInteger, TTLeftHandStatus`
To:  `typedef enum TTLeftHandStatus TTLeftHandStatus`
From:  `@property (nonatomic, readonly) TTTrackingObjectType type`
To:  `@property(nonatomic, readonly) TTTrackingObjectType type`
From:  `@property (nonatomic, assign, getter=isHidden) BOOL hidden`
To:  `@property(nonatomic, assign, getter=isHidden) BOOL hidden`
From:  `@property (nonatomic, readonly) UIImage *_Nonnull dimmedIcon`
To:  `@property(nonatomic, readonly) UIImage *_Nonnull dimmedIcon`
From:  `typedef NS_ENUM(NSInteger, TTTrackingObjectType`
To:  `typedef enum TTTrackingObjectType TTTrackingObjectType`
From:  `NS_ENUM(NSInteger, TTTrackingObjectType) {     TTTrackingPositionType,     TTTrackingChevronType }`
To:  `enum TTTrackingObjectType {}`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`
From:  `TomTomSDKMaps/TomTomSDKMaps/Map/TTCameraPosition.h`
To:  `TomTomSDKMaps/TomTomSDKMaps/Map/CameraPosition/TTCameraPosition.h`