luxlabs header browser preview


@class MUPlaceCardAnalyticsController, GEOCyclingOptions, MUPlaceViewControllerConfiguration, MUPlacePhotoSectionController, MUPlaceInlineMapSectionController, UIScrollView, MKMapItem, MUPlaceCallToActionAppearance, MKMapItemIdentifier, _MKPlaceActionButtonController, MKPlaceActionEnvironment, CNContact, CNContactViewController, _TtC6MapsUI31MUEVChargerAvailabilityProvider, MUPlaceInfoSectionController, MULockScreenCoordinator, MUTimeExpirableLRUCache, MUPlaceUnifiedActionRowSectionController, MUPlaceActionManager, UILayoutGuide, MUPlaceActionRowSectionController, MULoadingOverlayController, MUShareSheetPresenter, MKLookAroundContainerView, MKLookAroundView, UIView, NSArray, GEOWalkingOptions, MUFeatureDiscoveryAnnotationView, MUScrollableStackView, CLLocation, MUCuratedGuidesSectionController, MUPersonalGuidesSectionController, NSString, GEOAutomobileOptions, MUPlaceItemActionDataProvider, GEOTransitOptions, MUContactStore, MUAMSResultProvider, _MKPlaceViewController, MUPlaceHeaderSectionController, MKETAProvider, MUScrollViewImpressionsCalculator, NSUUID, UIImage, MUPlaceEnrichmentSectionController, MUPlaceHeaderButtonsSectionController;
@protocol MUPlaceViewControllerDelegate, _MKPlaceItem, MUOfflineMapProvider, MUPlaceViewControllerMapsAppDelegate, MUPlaceViewControllerFeedbackDelegate, UIScrollViewDelegate;

@interface MUPlaceViewController : UIViewController <_MKPlaceViewControllerDelegate, _MKPlaceViewControllerFeedbackDelegate, MKPlaceCardActionControllerDelegate, MUPlaceSectionControllerDelegate, MKETAProviderDelegate, _MKPlaceViewControllerFeedbackDelegate, MKETAProviderObserver, MUVisibleItemsProvider, MUPlaceCardAnalyticsProvider, MUContactStoreObserver, MKCollectionCarouselRoutingDelegate, MKPlaceCollectionsDelegate, MUPlaceHeaderButtonsSectionControllerDelegate, MUPlacePictureItemSectionControllerDelegate, MUPlacePhotoSectionControllerDelegate, MUPlacePhotoSectionControllerLookAroundDelegate, MUPersonalGuidesViewProvider, MUBrowseCategorySectionControllerDelegate, MUPlaceDescriptionSectionControllerDelegate, MURatingsAndReviewsSectionControllerDelegate, MUPlaceHeaderSectionControllerDelegate, UIScrollViewDelegate, CNContactViewControllerDelegate, CNContactViewControllerPrivateDelegate, CNContactPickerDelegate, MUShareSheetPresenterDelegate, MUPlaceRibbonSectionControllerDelegate, MUPlaceActionRowMenuProvider, MURelatedPlacesSectionControllerDelegate, MUPlaceCallToActionSectionControllerDelegate, MUPlaceInfoSectionControllerDelegate, MUHeaderButtonMenuActionProvider, MUPlaceUnifiedActionRowSectionControllerDelegate, MUPlaceWebContentSectionControllerDelegate, MUUserInformationProvider, MUExternalActionHandling, MUPlaceEnrichmentSectionControllerDelegate, MUInlineRatingsSectionControllerViewProvider, MUTransitDeparturesSectionControllerDelegate, MUContactSharedLocationSectionControllerDelegate, _MKPlaceCardConforming, MUPlaceCardContentProtocol> {
    BOOL _showNewUI;
    _MKPlaceViewController *_legacyPlacecard;
    MUScrollableStackView *_contentStackView;
    NSArray *_sectionControllers;
    id<_MKPlaceItem> _placeItem;
    CNContact *_contact;
    MUPlaceActionManager *_actionManager;
    MUPlaceItemActionDataProvider *_actionDataProvider;
    MKETAProvider *_etaProvider;
    double _contentAlpha;
    struct CGPoint { double x; double y; } _beginAnalyticsScrollingPoint;
    CNContactViewController *_updatingContactController;
    CNContactViewController *_creatingContactController;
    CNContactViewController *_editingContactController;
    MUShareSheetPresenter *_shareSheetPresenter;
    MULoadingOverlayController *_loadingOverlayController;
    MKLookAroundContainerView *_lookAroundView;
    MULockScreenCoordinator *_lockScreenCoordinator;
    _TtC6MapsUI31MUEVChargerAvailabilityProvider *_evChargerAvailabilityProvider;
    MUContactStore *_contactStore;
    CNContact *_originalContactCopy;
    MUPlaceCallToActionAppearance *_submissionStatus;
    unsigned long long _initialAppearanceSignpostID;
    BOOL _active;
    _MKPlaceActionButtonController *_headerSecondaryButtonController;
    _MKPlaceActionButtonController *_headerAlternatePrimaryButtonController;
    MUTimeExpirableLRUCache *_quickActionTrayArtworkCache;
    MUTimeExpirableLRUCache *_officialAppMediaResultCache;
    NSUUID *_impressionsSessionIdentifier;
    BOOL _needsImpressionsLoggedOnAppearance;
    MKPlaceActionEnvironment *_currentEnvironmentForPresentedViewController;
}

@property (retain, nonatomic) CNContact *originalContact;
@property (readonly, nonatomic) MUPersonalGuidesSectionController *personalGuidesSectionController;
@property (readonly, nonatomic) MUPlaceHeaderButtonsSectionController *headerButtonsSectionController;
@property (readonly, nonatomic) MUPlaceActionRowSectionController *actionRowSectionController;
@property (readonly, nonatomic) MUPlaceUnifiedActionRowSectionController *unifiedActionRowSectionController;
@property (readonly, nonatomic) MUCuratedGuidesSectionController *curatedGuidesSectionController;
@property (readonly, nonatomic) MUPlaceHeaderSectionController *headerSectionController;
@property (readonly, nonatomic) MUPlacePhotoSectionController *photoSectionController;
@property (readonly, nonatomic) MUPlaceInfoSectionController *placeInfoSectionController;
@property (readonly, nonatomic) MUPlaceEnrichmentSectionController *placeEnrichmentSectionController;
@property (readonly, nonatomic) MUPlaceInlineMapSectionController *inlineMapSectionController;
@property (readonly, nonatomic) BOOL supportsDynamicLayout;
@property (nonatomic) BOOL showContactActions;
@property (readonly, nonatomic) BOOL shouldStubPlacecard;
@property (readonly, nonatomic) MUAMSResultProvider *amsResultProvider;
@property (retain, nonatomic) MKMapItemIdentifier *mapItemIdentifierIntrumentedForReveal;
@property (weak, nonatomic) id<MUPlaceViewControllerMapsAppDelegate> mapsAppDelegate;
@property (copy, nonatomic) id /* block */ placeViewFeedbackAppLaunchHandler;
@property (retain, nonatomic) CLLocation *location;
@property (readonly, nonatomic) MUScrollViewImpressionsCalculator *impressionsCalculator;
@property (readonly, nonatomic) MUPlaceCardAnalyticsController *analyticsController;
@property (nonatomic) BOOL forceCaptureRevealEventOnNextBecomeActive;
@property (readonly, nonatomic) UIView *linkView;
@property (weak, nonatomic) id<MUPlaceViewControllerDelegate> placeViewControllerDelegate;
@property (weak, nonatomic) id<MUPlaceViewControllerFeedbackDelegate> placeViewFeedbackDelegate;
@property (readonly, nonatomic) MUPlaceViewControllerConfiguration *configuration;
@property (nonatomic) BOOL scrollEnabled;
@property (retain, nonatomic) MKMapItem *mapItem;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) id<_MKPlaceItem> placeItem;
@property (readonly, nonatomic) NSArray *analyticModules;
@property (readonly, nonatomic) NSArray *revealedModules;
@property (readonly, nonatomic) UIImage *userIcon;
@property (nonatomic) BOOL placeInCollections;
@property (nonatomic) BOOL placeInShortcuts;
@property (nonatomic) BOOL placeInBookmarks;
@property (readonly, nonatomic) double headerSecondaryNameLabelPadding;
@property (nonatomic) unsigned long long options;
@property (readonly, nonatomic) UIScrollView *scrollView;
@property (readonly, nonatomic) MKLookAroundView *lookAroundView;
@property (readonly, nonatomic) UILayoutGuide *headerViewTitleLabelToTopLayoutGuide;
@property (readonly, nonatomic) BOOL shouldBlurChromeHeaderButtons;
@property (nonatomic) unsigned long long placeNumberOfReportsInReview;
@property (nonatomic) double verifiedHeaderExpansionProgress;
@property (weak, nonatomic) id<MUOfflineMapProvider> offlineMapProvider;
@property (retain, nonatomic) MUFeatureDiscoveryAnnotationView *offlineFeatureDiscoveryView;
@property (readonly, nonatomic) UIView *draggableHeaderView;
@property (readonly, nonatomic) UIView *viewForHeaderContainmentString;
@property (retain, nonatomic) GEOAutomobileOptions *automobileOptions;
@property (retain, nonatomic) GEOWalkingOptions *walkingOptions;
@property (retain, nonatomic) GEOTransitOptions *transitOptions;
@property (retain, nonatomic) GEOCyclingOptions *cyclingOptions;
@property (readonly, nonatomic) double heightForContentAboveTitle;
@property (weak, nonatomic) id<UIScrollViewDelegate> scrollViewDelegate;
@property (nonatomic) double contentAlpha;

+ (double)headerHeightInMinimalMode;

- (void)becomeActive;
- (id)initWithMapItem:(id)a0;
- (void)scrollToTopAnimated:(BOOL)a0;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (BOOL)isLoading;
- (void)viewWillLayoutSubviews;
- (void)viewDidLayoutSubviews;
- (void)setContentVisibility:(long long)a0;
- (double)currentHeight;
- (void)viewDidLoad;
- (id)contact;
- (void)_setupViews;
- (void)contactStoreDidChange:(id)a0;
- (void)contactViewController:(id)a0 didDeleteContact:(id)a1;
- (void)viewWillDisappear:(BOOL)a0;
- (void)resignActive;
- (BOOL)_canShowWhileLocked;
- (id)initWithConfiguration:(id)a0;
- (struct CGSize { double x0; double x1; })_systemLayoutSizeFittingSize:(struct CGSize { double x0; double x1; })a0 withHorizontalFittingPriority:(float)a1 verticalFittingPriority:(float)a2;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (void)contactViewController:(id)a0 didCompleteWithContact:(id)a1;
- (id)contactStore;
- (void)viewDidDisappear:(BOOL)a0;
- (void)scrollViewDidScroll:(id)a0;
- (struct CGSize { double x0; double x1; })preferredContentSize;
- (void)scrollViewWillBeginDragging:(id)a0;
- (void)scrollViewWillEndDragging:(id)a0 withVelocity:(struct CGPoint { double x0; double x1; })a1 targetContentOffset:(inout struct CGPoint { double x0; double x1; } *)a2;
- (id)_traits;
- (void)_updateContentAlpha;
- (void)contactPicker:(id)a0 didSelectContact:(id)a1;
- (void)contactPickerDidCancel:(id)a0;
- (void)setMapItem:(id)a0 contact:(id)a1;
- (void)ETAProviderLocationUpdated:(id)a0;
- (id)collectionViews;
- (id)_contactForEditOperations;
- (void)_didResolveAttribution:(id)a0;
- (void)_launchAttributionURLs:(id)a0 withAttribution:(id)a1 mapItem:(id)a2 completionHandler:(id /* block */)a3;
- (void)collectionIdentifierSelected:(id)a0;
- (id)contactsNavigationController;
- (id)createMenuActions;
- (int)currentMapViewTargetForAnalytics;
- (int)currentUITargetForAnalytics;
- (id)draggableContent;
- (id)generateAvailableActionForAnalytics;
- (id)generateUnactionableUIElementsForAnalytics;
- (int)getPlaceCardTypeForAnalytics;
- (int)mapTypeForETAProvider:(id)a0;
- (void)performAction:(id)a0 options:(id)a1 completion:(id /* block */)a2;
- (void)placeActionManager:(id)a0 didSelectAddToContactsUsingEnvironment:(id)a1;
- (void)placeActionManager:(id)a0 didSelectAddToExistingContactWithEnvironment:(id)a1;
- (void)placeActionManager:(id)a0 didSelectAddToGuidesWithEnvironment:(id)a1;
- (void)placeActionManager:(id)a0 didSelectDirectionsWithEnvironment:(id)a1;
- (void)placeActionManager:(id)a0 didSelectShareWithEnvironment:(id)a1;
- (void)placeCardActionController:(id)a0 openURL:(id)a1 fromView:(id)a2;
- (void)placeCardActionControllerDidRequestCopy:(id)a0;
- (void)placeCardActionControllerDidSelectAddPhoto:(id)a0 presentingViewController:(id)a1 sourceView:(id)a2;
- (void)placeCardActionControllerDidSelectAddToMapsHome:(id)a0;
- (void)placeCardActionControllerDidSelectChangeAddress:(id)a0;
- (void)placeCardActionControllerDidSelectDownloadOffline:(id)a0 isQuickAction:(BOOL)a1;
- (void)placeCardActionControllerDidSelectOfflineManagement:(id)a0;
- (void)placeCardActionControllerDidSelectOpenInSkyline:(id)a0;
- (void)placeCardActionControllerDidSelectPauseOfflineDownload:(id)a0;
- (void)placeCardActionControllerDidSelectPlaceEnrichementReportAProblem;
- (void)placeCardActionControllerDidSelectRefineLocation:(id)a0;
- (void)placeCardActionControllerDidSelectRemoveFromMapsHome:(id)a0;
- (void)placeCardActionControllerDidSelectRemoveMarker:(id)a0;
- (void)placeCardActionControllerDidSelectReportAProblem:(id)a0 fromView:(id)a1 isQuickAction:(BOOL)a2;
- (void)placeCardActionControllerDidSelectReportAProblemAddNewPlace:(id)a0 isQuickAction:(BOOL)a1;
- (void)placeCardActionControllerDidSelectReportAProblemViewReport:(id)a0;
- (void)placeCardActionControllerDidSelectSimulateLocation:(id)a0;
- (void)placeCardActionControllerDidSelectionOpenBrandCard:(id)a0;
- (void)placeCardActionControllerDidSelectionOpenInPinpoint:(id)a0;
- (void)placeCardWillCloseFromClientType:(unsigned long long)a0;
- (void)placeViewController:(id)a0 shouldLogFeedbackOfType:(int)a1;
- (void)routeToCuratedCollection:(id)a0;
- (void)routeToGuidesHomeFromExploreGuides:(id)a0;
- (void)setPlaceItem:(id)a0 updateOriginalContact:(BOOL)a1;
- (void)showContentIfLoaded;
- (void)updateCollectionViewsAnimated:(BOOL)a0;
- (void)updateHeaderTitle;
- (void)_launchAttribution:(id)a0 withMapItem:(id)a1;
- (void)_showEditSheet:(id)a0;
- (id)_amenitiesSectionControllerForAvailability:(id)a0 moduleConfiguration:(id)a1;
- (id)_firstSectionControllerOfClass:(Class)a0;
- (id)_placeInfoSectionControllerForAvailability:(id)a0 moduleConfiguration:(id)a1;
- (id)_relatedPlaceSectionControllerForAvailability:(id)a0 relatedPlaceList:(id)a1;
- (void)_showShareSheetWithEnvironment:(id)a0;
- (void)_updateSections;
- (void)updatePlaceInfo;
- (id)_actionRowSectionControllerClientOverrideWithAvailability:(id)a0 buttonModuleConfiguration:(id)a1;
- (id)_actionRowSectionControllerWithButtonModuleConfiguration:(id)a0;
- (void)_activateSections;
- (id)_annotatedItemSectionControllerForAvailability:(id)a0;
- (void)_applyCustomSpacings;
- (void)_authorized_contactPicker:(id)a0 didSelectContact:(id)a1;
- (id)_browseCategorySectionControllerForAvailability:(id)a0;
- (id)_buildBrandCardSectionsWithAvailability:(id)a0;
- (id)_buildForLayoutWithAvailability:(id)a0;
- (void)_buildSections;
- (id)_buildShortCardSections;
- (id)_buildStaticSectionsWithAvailability:(id)a0;
- (void)_calculateShowingContactActionsWithCompletion:(id /* block */)a0;
- (id)_callToActionSuggestionSectionControllerForAvailability:(id)a0;
- (void)_captureRevealEventIfNeeded;
- (void)_commonInitWithConfiguration:(id)a0;
- (id)_contactSharedLocationSectionControllerForAvailability:(id)a0;
- (id)_curatedGuidesSectionControllerForAvailability:(id)a0;
- (void)_deactivateSections;
- (void)_dismissModalViewController;
- (id)_encyclopedicSectionControllerForAvailability:(id)a0;
- (id)_evChargingSectionControllerForForAvailability:(id)a0 mapItem:(id)a1;
- (void)_handleRoutingToPlaceWithMapItem:(id)a0;
- (BOOL)_hasSerializedMapItemFile;
- (id)_headerButtonsSectionControllerForModuleConfiguration:(id)a0;
- (id)_headerSectionControllerWithAvailability:(id)a0;
- (id)_hikingTrailsSectionControllerForAvailability:(id)a0;
- (id)_inlineMapSectionControllerForAvailability:(id)a0;
- (void)_invokeShareActionWithPresentationOptions:(id)a0 analyticsModuleMetadata:(id)a1;
- (id)_officialAppSectionControllerForAvailability:(id)a0;
- (void)_openWebURL:(id)a0;
- (id)_passiveCallToActionSectionControllerForAvailability:(id)a0;
- (void)_performWithNewUIBlock:(id /* block */)a0 oldUIBlock:(id /* block */)a1;
- (id)_personalGuidesSectionController;
- (id)_photoSectionControllerForAvailability:(id)a0;
- (id)_placeDescriptionSectionControllerForAvailability:(id)a0;
- (id)_placeEnrichmentSectionControllerForAvailability:(id)a0;
- (id)_placeFooterSectionController;
- (id)_placeRibbonSectionControllerForAvailability:(id)a0 placeRibbonConfiguration:(id)a1;
- (void)_placeSectionController:(id)a0 didSelectPrimaryType:(unsigned long long)a1 withPresentationOptions:(id)a2;
- (void)_presentAddNewContactPickerForContact:(id)a0 withEnvironment:(id)a1;
- (void)_presentModalViewController:(id)a0 withEnvironment:(id)a1;
- (void)_presentStoreProductScreenWithMapItem:(id)a0 attribution:(id)a1 bundleIdentifier:(id)a2 attributionURLs:(id)a3 presentingViewController:(id)a4;
- (id)_ratingsAndReviewsSectionControllerForAvailability:(id)a0;
- (id)_relatedPlaceConfigurationForRelatedPlaceList:(id)a0 moduleConfiguration:(id)a1;
- (id)_relatedPlaceSectionControllerForAvailability:(id)a0 config:(id)a1;
- (id)_sectionControllersForClass:(Class)a0;
- (void)_setMapItem:(id)a0 contact:(id)a1 updateOriginalContact:(BOOL)a2;
- (void)_setPlaceItem:(id)a0 updateOriginalContact:(BOOL)a1;
- (void)_showShareSheetNoDeviceLockCheckWithEnvironment:(id)a0;
- (void)_tearDownContactPickersForCompletionWithViewController:(id)a0;
- (id)_transitDeparturesSectionControllerForAvailability:(id)a0;
- (void)_unauthorized_contactPicker:(id)a0 didSelectContact:(id)a1;
- (id)_unifiedActionRowSectionControllerWithButtonModuleConfiguration:(id)a0;
- (void)_updateSectionsForActionRowInfoChange;
- (void)_updateSectionsForAttributionChange;
- (void)_updateSectionsForSubmissionStatusChange;
- (id)_venueInfoSectionControllerForAvailability:(id)a0;
- (id)_webContentSectionControllerForConfiguration:(id)a0;
- (void)addLoadingView;
- (void)browseCategorySectionController:(id)a0 didTapOnSearchCategory:(id)a1;
- (void)contactSharedLocationSectionController:(id)a0 selectedDirectionsWithAddress:(id)a1 forContact:(id)a2 options:(id)a3;
- (void)contentAboveTitleScrollPositionChanged:(double)a0;
- (id)createHeaderButtonsMenuWithPresentationOptions:(id)a0;
- (id)createHeaderButtonsMenuWithPromotedSystemActionTypes:(id)a0 excludedSystemActionTypes:(id)a1 presentationOptions:(id)a2;
- (id)createHeaderMenuSortOrderWithPromotedActionTypes:(id)a0 excludedActionTypes:(id)a1;
- (id)createShareSheetFooterActions;
- (int)defaultTargetForPlaceCardAnalytics;
- (id)footerActivitiesForShareSheetPresenter:(id)a0;
- (void)handleAppClip:(id)a0 options:(id)a1;
- (void)handleMapsExtension:(id)a0 usingAppStoreApp:(id)a1 options:(id)a2;
- (void)handleQuickLink:(id)a0 options:(id)a1;
- (void)hideContentIfLoading;
- (void)hideTitle:(BOOL)a0;
- (id)inlineRatingsSectionControllerRequestsContentViewController:(id)a0;
- (id)lookAroundContainerForPlacePhotoSectionController:(id)a0;
- (id)mapItemFromSerialized;
- (id)menuElementForActionItem:(id)a0;
- (void)performShareActionWithPresentationOptions:(id)a0;
- (void)pictureItemSectionController:(id)a0 requestsSceneActivationWithPhotoGallery:(id)a1;
- (void)placeCardWillClose;
- (void)placeDescriptionSectionControllerDidTapAttribution:(id)a0;
- (void)placeEnrichmentSectionControllerDidStopLoading:(id)a0;
- (void)placeHeaderButtonsSectionController:(id)a0 didSelectPrimaryType:(unsigned long long)a1 withPresentationOptions:(id)a2;
- (void)placeHeaderSectionController:(id)a0 didSelectShareWithPresentationOptions:(id)a1;
- (void)placeHeaderSectionController:(id)a0 didTapMapItem:(id)a1;
- (double)placeHeaderSectionControllerRequestsTrailingConstant:(id)a0;
- (void)placeInfoSectionController:(id)a0 didSelectAddMissingDataOfType:(long long)a1;
- (void)placeInfoSectionController:(id)a0 didSelectEditPlaceDetailsOfType:(long long)a1;
- (void)placeInfoSectionController:(id)a0 didTapAttribution:(id)a1;
- (void)placeInfoSectionController:(id)a0 selectedDirectionsWithAddress:(id)a1 forContact:(id)a2 options:(id)a3;
- (void)placeInfoSectionController:(id)a0 selectedDirectionsWithMapItem:(id)a1 options:(id)a2;
- (void)placeInfoSectionController:(id)a0 selectedViewPlaceWithMapItem:(id)a1 options:(id)a2;
- (void)placePhotoSectionController:(id)a0 didSelectPhotoCategoryAtIndex:(unsigned long long)a1;
- (void)placePhotoSectionController:(id)a0 didSelectPhotoToReport:(id)a1 withPhotoGalleryViewController:(id)a2;
- (void)placePhotoSectionController:(id)a0 didSelectViewPhoto:(id)a1 withID:(id)a2 presentingViewController:(id)a3;
- (void)placePhotoSectionController:(id)a0 enterLookAroundForMapItem:(id)a1 lookAroundView:(id)a2;
- (void)placePhotoSectionController:(id)a0 requestsAddPhotosToMapsWithEntryPoint:(long long)a1 options:(id)a2;
- (void)placePhotoSectionController:(id)a0 requestsSceneActivationForPhotoGalleryViewController:(id)a1;
- (void)placePhotoSectionController:(id)a0 requestsToOpenPhotoAttribution:(id)a1 presentationOptions:(id)a2;
- (void)placePhotoSectionControllerDidCloseFullscreenPhotos:(id)a0;
- (void)placePhotoSectionControllerDidOpenFullscreenPhotos:(id)a0;
- (void)placePhotoSectionControllerRequestsToOpenThumbnailGallery:(id)a0 withStartingIndex:(unsigned long long)a1;
- (void)placeSectionControllerDidUpdateContent:(id)a0;
- (void)placeSectionControllerRequestsLayoutChange:(id)a0;
- (id)placeSectionControllerRequestsRootView:(id)a0;
- (void)presentAddPhotosWithPresentationOptions:(id)a0 entryPoint:(long long)a1 originTarget:(id)a2;
- (void)presentPOIEnrichmentWithPresentationOptions:(id)a0;
- (void)ratingsAndReviewsSectionController:(id)a0 didSelectPlaceCollection:(id)a1;
- (void)ratingsAndReviewsSectionController:(id)a0 didSelectViewReview:(id)a1;
- (void)ratingsAndReviewsSectionControllerDidSelectViewAllReviews:(id)a0;
- (void)relatedPlaceSectionController:(id)a0 itemSelected:(id)a1;
- (void)relatedPlaceSectionController:(id)a0 showSeeAllWithTitle:(id)a1 relatedMapItems:(id)a2 originalMapItem:(id)a3;
- (void)removeLoadingViewAnimated:(BOOL)a0;
- (void)requestHostToLogFeedbackTypeIfNeeded:(int)a0;
- (void)resetAnalyticsState;
- (void)ribbonSectionControllerDidTapAddRatings:(id)a0 initialRatingState:(long long)a1 withPresentationOptions:(id)a2;
- (void)ribbonSectionControllerDidTapHours:(id)a0;
- (void)sectionController:(id)a0 didSelectPrimaryButtonType:(unsigned long long)a1;
- (void)sectionControllerDidSelectViewContactButton:(id)a0;
- (void)shareSheetPresenter:(id)a0 postCompletedActivityOfType:(id)a1 completed:(BOOL)a2;
- (void)shareSheetPresenter:(id)a0 preCompletedActivityOfType:(id)a1 completed:(BOOL)a2;
- (id)shareSheetPresenterRequestsOverridenActivityViewController:(id)a0;
- (BOOL)shouldMoveLookAroundStorefrontViewForPlacePhotoSectionController:(id)a0;
- (void)showAllCollections:(id)a0 usingTitle:(id)a1 usingCollectionIds:(id)a2;
- (id)suggestionViewForCallToActionSectionController:(id)a0;
- (id)traitsForTransitDeparturesSectionController:(id)a0;
- (BOOL)transitDeparturesSectionController:(id)a0 canSelectDepartureSequence:(id)a1 usingMapItem:(id)a2;
- (void)transitDeparturesSectionController:(id)a0 didSelectAttribution:(id)a1;
- (void)transitDeparturesSectionController:(id)a0 didSelectConnectionInformation:(id)a1;
- (void)transitDeparturesSectionController:(id)a0 didSelectDepartureSequence:(id)a1 usingMapItem:(id)a2;
- (void)transitDeparturesSectionController:(id)a0 didSelectTransitLine:(id)a1 usingPresentationOptions:(id)a2 completion:(id /* block */)a3;
- (void)transitDeparturesSectionController:(id)a0 showIncidents:(id)a1;
- (void)updateActionRowView;
- (void)updateCuratedCollectionsView;
- (void)updateHeaderTrailingConstant;
- (void)updatePlaceEnrichment;
- (void)updateSuggestionView;
- (void)updateUserSubmissionWithPhotoURL:(id)a0 photoID:(id)a1 numberOfPhotos:(long long)a2;
- (void)updateViewsWithSubmissionStatus:(id)a0 animated:(BOOL)a1;
- (id)visibleImpressionElements;
- (void)webContentSectionControllerDidStopLoading:(id)a0;

@end