text: //
  //     Generated by class-dump 3.5 (64 bit).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  //
  
  #import "NSObject.h"
  
  #import "PXBrowserSummaryControllerDataSource.h"
  #import "PXChangeObserver.h"
  
  @class NSString, PXBrowserSummaryController;
  
  @interface PXCuratedLibrarySummaryHelper : NSObject <PXBrowserSummaryControllerDataSource, PXChangeObserver>
  {
      BOOL _isPerformingUpdates;
      BOOL _isPerformingChanges;
      struct {
          char title;
          char subtitle;
          char topmostAssetCollection;
      } _needsUpdateFlags;
      struct {
          char visibleContentSnapshot;
          char topmostAssetCollection;
      } _dataSourceRespondsTo;
      struct {
          char setTitle;
          char setSubtitle;
          char setAttributedTitle;
          char defaultAttributes;
          char emphasizedAttributes;
      } _outputPresenterRespondsTo;
      BOOL _shouldUseAbbreviatedDates;
      id <PXLibrarySummaryDataSource> _dataSource;
      id <PXLibrarySummaryOutputPresenter> _outputPresenter;
      PXBrowserSummaryController *_summaryController;
      id <PXDisplayAssetCollection> _topmostAssetCollection;
  }
  
  @property(retain, nonatomic, setter=_setTopmostAssetCollection:) id <PXDisplayAssetCollection> topmostAssetCollection; // @synthesize topmostAssetCollection=_topmostAssetCollection;
  @property(readonly, nonatomic) PXBrowserSummaryController *summaryController; // @synthesize summaryController=_summaryController;
  @property(nonatomic) BOOL shouldUseAbbreviatedDates; // @synthesize shouldUseAbbreviatedDates=_shouldUseAbbreviatedDates;
  @property(nonatomic) __weak id <PXLibrarySummaryOutputPresenter> outputPresenter; // @synthesize outputPresenter=_outputPresenter;
  @property(nonatomic) __weak id <PXLibrarySummaryDataSource> dataSource; // @synthesize dataSource=_dataSource;
  - (void).cxx_destruct;
  - (id)visibleContentSnapshotForBrowserSummaryController:(id)arg1;
  - (void)observable:(id)arg1 didChange:(unsigned long long)arg2 context:(void *)arg3;
  - (void)_updateTopmostAssetCollection;
  - (void)_updateSubtitleFromSummaryController;
  - (void)_updateSubtitle;
  - (void)_updateTitleFromSummaryController;
  - (void)_updateTitle;
  - (void)_updateIfNeeded;
  - (BOOL)_needsUpdate;
  - (void)_setNeedsUpdate;
  - (void)_invalidateTopmostAssetCollection;
  - (void)_invalidateSubtitle;
  - (void)_invalidateTitle;
  - (void)_performChanges:(CDUnknownBlockType)arg1;
  - (void)visibleContentDidChange;
  - (id)init;
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly, nonatomic) BOOL shouldShowImportDates;
  @property(readonly) Class superclass;
  
  @end
  
  