/*
* This header is generated by classdump-dyld 1.0
* on Saturday, June 1, 2019 at 6:45:26 PM Mountain Standard Time
* Operating System: Version 12.1.1 (Build 16C5050a)
* Image Source: /System/Library/Frameworks/MapKit.framework/MapKit
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/

#import <MapKit/MapKit-Structs.h>
#import <MapKit/MKStackingViewController.h>
#import <libobjc.A.dylib/MKStackingViewControllerDelegate.h>
#import <libobjc.A.dylib/MKPlaceCardEncyclopedicControllerDelegate.h>
#import <libobjc.A.dylib/MKPlaceCardHeaderViewControllerDelegate.h>
#import <libobjc.A.dylib/MKETAProviderDelegate.h>
#import <libobjc.A.dylib/MKPlaceHeaderButtonsViewControllerDelegate.h>
#import <libobjc.A.dylib/MKNearestStationViewControllerDelegate.h>
#import <libobjc.A.dylib/MKTransitLineIncidentsViewControllerDelegate.h>
#import <libobjc.A.dylib/_MKInfoCardController.h>
#import <libobjc.A.dylib/_MKInfoCardAnalyticsDelegate.h>
#import <libobjc.A.dylib/MKPlaceCardActionControllerDelegate.h>

@protocol MKLocationManagerOperation, MKMapServiceTicket, GEOTransitLineItem, MKTransitLineItemViewControllerDelegate, UIScrollViewDelegate;
@class MKPlaceCardHeaderViewController, MKPlaceHeaderButtonsViewController, MKETAProvider, MKInfoCardLoadingView, MKNearestStationViewController, MKMapItem, NSString, MKPlaceActionManager, MKPlaceCardActionsViewController, NSNumber, MKPlaceCardActionItem, GEOAutomobileOptions, GEOTransitOptions;

@interface MKTransitLineItemViewController : MKStackingViewController <MKStackingViewControllerDelegate, MKPlaceCardEncyclopedicControllerDelegate, MKPlaceCardHeaderViewControllerDelegate, MKETAProviderDelegate, MKPlaceHeaderButtonsViewControllerDelegate, MKNearestStationViewControllerDelegate, MKTransitLineIncidentsViewControllerDelegate, _MKInfoCardController, _MKInfoCardAnalyticsDelegate, MKPlaceCardActionControllerDelegate> {

	MKPlaceCardHeaderViewController* _headerViewController;
	MKPlaceHeaderButtonsViewController* _buttonsHeaderController;
	MKETAProvider* _etaProvider;
	MKInfoCardLoadingView* _loadingView;
	MKNearestStationViewController* _nearestStationViewController;
	id<MKLocationManagerOperation> _locationOperation;
	id<MKMapServiceTicket> _nearestStationTicket;
	MKMapItem* _nearestStation;
	unsigned long long _lastRequestedNearestID;
	NSString* _lastNearestRequestErrorMessage;
	MKPlaceActionManager* _actionManager;
	MKPlaceCardActionsViewController* _actionsViewController;
	BOOL _loading;
	id<GEOTransitLineItem> _transitLineItem;
	id<MKTransitLineItemViewControllerDelegate> _delegate;
	NSNumber* _favorited;
	MKPlaceCardActionItem* _addToFavoritesItem;
	MKPlaceCardActionItem* _removeFromFavoritesItem;
	GEOAutomobileOptions* _automobileOptions;
	GEOTransitOptions* _transitOptions;
	id<UIScrollViewDelegate> _scrollViewDelegate;

}

@property (nonatomic,retain) NSNumber * favorited;                                                     //@synthesize favorited=_favorited - In the implementation block
@property (nonatomic,retain) MKPlaceCardActionItem * addToFavoritesItem;                               //@synthesize addToFavoritesItem=_addToFavoritesItem - In the implementation block
@property (nonatomic,retain) MKPlaceCardActionItem * removeFromFavoritesItem;                          //@synthesize removeFromFavoritesItem=_removeFromFavoritesItem - In the implementation block
@property (nonatomic,readonly) id<GEOTransitLineItem> transitLineItem;                                 //@synthesize transitLineItem=_transitLineItem - In the implementation block
@property (getter=isLoading,nonatomic,readonly) BOOL loading;                                          //@synthesize loading=_loading - In the implementation block
@property (assign,nonatomic,__weak) id<MKTransitLineItemViewControllerDelegate> delegate;              //@synthesize delegate=_delegate - In the implementation block
@property (readonly) unsigned long long hash; 
@property (readonly) Class superclass; 
@property (copy,readonly) NSString * description; 
@property (copy,readonly) NSString * debugDescription; 
@property (nonatomic,retain) GEOAutomobileOptions * automobileOptions;                                 //@synthesize automobileOptions=_automobileOptions - In the implementation block
@property (nonatomic,retain) GEOTransitOptions * transitOptions;                                       //@synthesize transitOptions=_transitOptions - In the implementation block
@property (assign,nonatomic,__weak) id<UIScrollViewDelegate> scrollViewDelegate;                       //@synthesize scrollViewDelegate=_scrollViewDelegate - In the implementation block
@property (assign,nonatomic) double contentAlpha; 
+(double)headerHeightInMinimalMode;
-(void)setAutomobileOptions:(GEOAutomobileOptions *)arg1 ;
-(void)setTransitOptions:(GEOTransitOptions *)arg1 ;
-(GEOAutomobileOptions *)automobileOptions;
-(GEOTransitOptions *)transitOptions;
-(id)initWithTransitLineItem:(id)arg1 ;
-(void)infoCardAnalyticsDidSelectAction:(int)arg1 eventValue:(id)arg2 feedbackDelegateSelector:(int)arg3 ;
-(void)infoCardAnalyticsDidSelectAction:(int)arg1 target:(int)arg2 eventValue:(id)arg3 feedbackDelegateSelector:(int)arg4 ;
-(void)infoCardAnalyticsDidSelectAction:(int)arg1 target:(int)arg2 eventValue:(id)arg3 actionURL:(id)arg4 photoID:(id)arg5 feedbackDelegateSelector:(int)arg6 ;
-(void)infoCardTransitAnalyticsDidSelectionAction:(int)arg1 resultIndex:(long long)arg2 targetID:(unsigned long long)arg3 transitSystem:(id)arg4 transitDepartureSequence:(id)arg5 transitCardCategory:(int)arg6 transitIncident:(id)arg7 feedbackDelegateSelector:(int)arg8 ;
-(void)placeCardActionControllerDidSelectAddToFavorites:(id)arg1 ;
-(void)placeCardActionControllerDidSelectRemoveFromFavorites:(id)arg1 ;
-(void)placeActionManager:(id)arg1 didSelectShareFromView:(id)arg2 ;
-(void)placeCardActionControllerDidSelectReportAProblem:(id)arg1 ;
-(void)hideTitle:(BOOL)arg1 ;
-(void)placeHeaderButtonsViewController:(id)arg1 didSelectPrimaryType:(unsigned long long)arg2 withView:(id)arg3 ;
-(int)mapTypeForETAProvider:(id)arg1 ;
-(double)placeCardHeaderViewControllerTrailingConstantForTitle:(id)arg1 ;
-(void)placeCardEncyclopedicControllerDidSelectShowArticle:(id)arg1 ;
-(double)stackingViewController:(id)arg1 heightForSeparatorBetweenUpperViewController:(id)arg2 andLowerViewController:(id)arg3 ;
-(void)_updateViewControllers;
-(void)transitLineIncidentsViewController:(id)arg1 didSelectDetailsForIncidents:(id)arg2 ;
-(void)nearestStationViewControllerDidSelectStation:(id)arg1 ;
-(void)setTransitLineItem:(id<GEOTransitLineItem>)arg1 ;
-(void)setTransitLineItem:(id)arg1 loading:(BOOL)arg2 ;
-(void)resetNearestStation;
-(void)_fetchNearestStation;
-(void)setFavorited:(NSNumber *)arg1 ;
-(id<GEOTransitLineItem>)transitLineItem;
-(NSNumber *)favorited;
-(MKPlaceCardActionItem *)addToFavoritesItem;
-(void)setAddToFavoritesItem:(MKPlaceCardActionItem *)arg1 ;
-(MKPlaceCardActionItem *)removeFromFavoritesItem;
-(void)setRemoveFromFavoritesItem:(MKPlaceCardActionItem *)arg1 ;
-(double)contentAlpha;
-(void)setLoading:(BOOL)arg1 ;
-(void)setDelegate:(id<MKTransitLineItemViewControllerDelegate>)arg1 ;
-(id<MKTransitLineItemViewControllerDelegate>)delegate;
-(void)scrollViewDidScroll:(id)arg1 ;
-(void)scrollViewWillBeginDragging:(id)arg1 ;
-(void)scrollViewWillEndDragging:(id)arg1 withVelocity:(CGPoint)arg2 targetContentOffset:(inout CGPoint*)arg3 ;
-(void)viewWillAppear:(BOOL)arg1 ;
-(void)viewDidLoad;
-(void)viewDidAppear:(BOOL)arg1 ;
-(void)viewDidDisappear:(BOOL)arg1 ;
-(void)setContentAlpha:(double)arg1 ;
-(id<UIScrollViewDelegate>)scrollViewDelegate;
-(void)setScrollViewDelegate:(id<UIScrollViewDelegate>)arg1 ;
-(BOOL)isLoading;
@end

