@class MUPlaceUnifiedActionRowSectionControllerConfiguration, NSString, MUPlaceholderGridCache, NSArray, MUFeatureDiscoveryAnnotationView, MUTimeExpirableLRUCache, MUDownloadOfflineActionRowItemViewModel, MUGroupedActionsRowView, MUPlaceSectionView, _MKPlaceActionButtonController; @protocol MUOfflineMapProvider, MUPlaceUnifiedActionRowSectionControllerDelegate; @interface MUPlaceUnifiedActionRowSectionController : MUPlaceSectionController { MUPlaceUnifiedActionRowSectionControllerConfiguration *_configuration; MUGroupedActionsRowView *_actionsRowView; MUPlaceSectionView *_sectionView; MUPlaceholderGridCache *_placeholderGridCache; NSArray *_actionItemViewModels; MUTimeExpirableLRUCache *_partnerIconsByURLs; MUDownloadOfflineActionRowItemViewModel *_offlineViewModel; BOOL _hasContent; } @property (weak, nonatomic) id actionDelegate; @property (retain, nonatomic) _MKPlaceActionButtonController *secondaryActionButtonController; @property (weak, nonatomic) id offlineMapProvider; @property (retain, nonatomic) MUFeatureDiscoveryAnnotationView *offlineFeatureDiscoveryView; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (BOOL)hasContent; - (void).cxx_destruct; - (id)sectionView; - (id)_buildSARLayout; - (void)_updateActions:(id)a0; - (id)analyticsModule; - (id)_actionItemViewModelWithPlaceActionItem:(id)a0; - (void)_buildButtonLayout; - (id)_buildServerControlledLayoutWithConfiguration:(id)a0; - (id)_buildStaticLayout; - (id)_contactActionRowViewModel; - (void)_createSectionView; - (id)_directionsViewModel; - (id)_downloadOfflineViewModel; - (id)_moreActionsViewModelWithGroupedButton:(id)a0 excludedSystemActionsTypes:(id)a1; - (id)_moreActionsViewModelWithPartnerActions:(id)a0 promotedSystemActionTypes:(id)a1 excludedSystemActionTypes:(id)a2; - (id)_partnerActionViewModelWithPartnerActionIndex:(unsigned long long)a0; - (void)_populateRevealedAnalyticsModule:(id)a0; - (void)_updateHasContent; - (void)actionRowItemViewModelDidUpdate:(id)a0; - (void)actionsRowView:(id)a0 didPresentMenuForViewModel:(id)a1; - (void)actionsRowView:(id)a0 didSelectViewModel:(id)a1 presentationOptions:(id)a2; - (int)analyticsModuleType; - (void)didUpdateFeatureDiscoveryStatus:(id)a0; - (id)initWithMapItem:(id)a0 configuration:(id)a1; - (void)instrumentExternalActionUsingAnalyticsAction:(int)a0 target:(int)a1 eventValue:(id)a2 sharedStateButtonList:(id)a3; - (BOOL)isImpressionable; - (id)menuElementForActionItem:(id)a0; - (id)menuForActionItem:(id)a0; @end