/*
* This header is generated by classdump-dyld 1.0
* on Wednesday, March 22, 2017 at 9:09:37 AM Mountain Standard Time
* Operating System: Version 10.1 (Build 14U593)
* Image Source: /System/Library/PrivateFrameworks/Navigation.framework/Navigation
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/


#import <Navigation/Navigation-Structs.h>
@class NSData, GEOETARoute, GEOComposedRoute, NSDate, NSArray;

@interface MNTrafficIncidentAlert : NSObject {

	NSData* _alertID;
	unsigned long long _alertType;
	GEOETARoute* _oldETARoute;
	GEOComposedRoute* _originalRoute;
	GEOComposedRoute* _alternateRoute;
	SCD_Struct_MN21 _startValidCoordinateRange;
	SCD_Struct_MN21 _endValidCoordinateRange;
	SCD_Struct_MN21 _incidentCoordinate;
	NSDate* _alertDate;
	double _distanceToIncident;
	NSDate* _eta;
	BOOL _isAutomaticReroute;

}

@property (nonatomic,readonly) NSData * alertID;                                       //@synthesize alertID=_alertID - In the implementation block
@property (nonatomic,readonly) unsigned long long alertType;                           //@synthesize alertType=_alertType - In the implementation block
@property (nonatomic,readonly) double distanceToIncident;                              //@synthesize distanceToIncident=_distanceToIncident - In the implementation block
@property (nonatomic,retain) NSDate * eta;                                             //@synthesize eta=_eta - In the implementation block
@property (nonatomic,readonly) NSArray * alertTitles; 
@property (nonatomic,readonly) NSArray * alertDescriptions; 
@property (nonatomic,readonly) NSArray * spokenTexts; 
@property (nonatomic,readonly) GEOETARoute * oldETARoute;                              //@synthesize oldETARoute=_oldETARoute - In the implementation block
@property (nonatomic,readonly) GEOComposedRoute * originalRoute;                       //@synthesize originalRoute=_originalRoute - In the implementation block
@property (nonatomic,readonly) GEOComposedRoute * alternateRoute;                      //@synthesize alternateRoute=_alternateRoute - In the implementation block
@property (nonatomic,readonly) double oldEstimatedTime; 
@property (nonatomic,readonly) double newEstimatedTime; 
@property (nonatomic,readonly) SCD_Struct_MN21 startValidCoordinateRange;              //@synthesize startValidCoordinateRange=_startValidCoordinateRange - In the implementation block
@property (nonatomic,readonly) SCD_Struct_MN21 endValidCoordinateRange;                //@synthesize endValidCoordinateRange=_endValidCoordinateRange - In the implementation block
@property (nonatomic,readonly) SCD_Struct_MN21 incidentCoordinate;                     //@synthesize incidentCoordinate=_incidentCoordinate - In the implementation block
@property (nonatomic,readonly) NSDate * alertDate;                                     //@synthesize alertDate=_alertDate - In the implementation block
@property (nonatomic,readonly) double alertDisplayDuration; 
@property (nonatomic,readonly) BOOL isAutomaticReroute;                                //@synthesize isAutomaticReroute=_isAutomaticReroute - In the implementation block
+(id)trafficIncidentAlertForDetails:(id)arg1 ;
-(GEOComposedRoute *)originalRoute;
-(unsigned long long)alertType;
-(NSDate *)eta;
-(void)setEta:(NSDate *)arg1 ;
-(GEOComposedRoute *)alternateRoute;
-(void)updateLocation:(id)arg1 ;
-(NSData *)alertID;
-(SCD_Struct_MN21)startValidCoordinateRange;
-(SCD_Struct_MN21)endValidCoordinateRange;
-(SCD_Struct_MN21)incidentCoordinate;
-(double)distanceToIncident;
-(BOOL)isAutomaticReroute;
-(id)initWithRoute:(id)arg1 etaRoute:(id)arg2 ;
-(id)initWithTrafficIncidentAlertDetails:(id)arg1 ;
-(NSArray *)alertTitles;
-(NSArray *)alertDescriptions;
-(NSArray *)spokenTexts;
-(double)oldEstimatedTime;
-(double)newEstimatedTime;
-(double)alertDisplayDuration;
-(BOOL)isCoordinateInValidRange:(SCD_Struct_MN21)arg1 ;
-(BOOL)isSimilarTo:(id)arg1 ;
-(void)updateAlertIDWithAlert:(id)arg1 ;
-(void)_findRouteDivergence;
-(SCD_Struct_MN21)_routeCoordinateAtDuration:(double)arg1 beforeRouteCoordinate:(SCD_Struct_MN21)arg2 ;
-(SCD_Struct_MN3)_divergenceCoordinate;
-(id)_dynamicStringValues;
-(GEOETARoute *)oldETARoute;
-(NSDate *)alertDate;
@end

