luxlabs header browser preview


@class NSDictionary, EKEventStore, NSDate, EKStructuredLocation, NSMutableArray;
@protocol EKTravelRouteEstimationControllerDelegate, EKStyleProvider;

@interface EKTravelRouteEstimationController : NSObject {
    EKEventStore *_eventStore;
    id<EKStyleProvider> _styleProvider;
    EKStructuredLocation *_originStructuredLocation;
    NSMutableArray *_rows;
}

@property (retain) EKStructuredLocation *evaluatedOriginLocation;
@property (retain) NSDictionary *travelTimeEstimatedValues;
@property (retain) NSDictionary *travelTimeLookupErrors;
@property BOOL isEstimating;
@property (weak, nonatomic) id<EKTravelRouteEstimationControllerDelegate> delegate;
@property (retain) NSDate *arrivalDate;
@property (retain, nonatomic) EKStructuredLocation *originStructuredLocation;
@property (retain) EKStructuredLocation *destinationStructuredLocation;
@property (readonly, nonatomic) unsigned long long numberOfOutputRows;

+ (id)_basedOnLocationLocalizedString;

- (void)dealloc;
- (void).cxx_destruct;
- (void)beginTravelTimeEstimationLookup;
- (void)_lookupTimedOut;
- (id)initWithDestinationStructuredLocation:(id)a0 styleProvider:(id)a1 eventStore:(id)a2;
- (void)_beginOriginLocationEstimationCoreRoutineLookup;
- (void)_beginOriginLocationEstimationEventKitLookup;
- (long long)_estimatedTravelTimeRoutingModeAtRowIndex:(unsigned long long)a0;
- (id)_estimatedTravelTimeRowErrorAtRowIndex:(unsigned long long)a0;
- (BOOL)_estimatedTravelTimeRowHasErrorAtRowIndex:(unsigned long long)a0;
- (double)_estimatedTravelTimeValueAtRowIndex:(unsigned long long)a0;
- (id)_imageForCellAtIndex:(unsigned long long)a0;
- (void)_originLocationEstimationCompletedCoreRoutineLookup;
- (void)_originLocationEstimationCompletedEventKitLookup;
- (id)_routingModeTypesAsEnum;
- (void)beginOriginLocationEstimationLookup;
- (long long)estimatedTravelTimeRoutingModeAtRowIndex:(unsigned long long)a0;
- (id)estimatedTravelTimeRowErrorAtRowIndex:(unsigned long long)a0;
- (BOOL)estimatedTravelTimeRowHasErrorAtRowIndex:(unsigned long long)a0;
- (id)estimatedTravelTimeTableViewCellWithRowIndex:(unsigned long long)a0 tableView:(id)a1;
- (double)estimatedTravelTimeValueAtRowIndex:(unsigned long long)a0;

@end