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 "PLNotificationUNCenterDelegate.h"
  
  @class CNContactStore, NSMutableDictionary, NSObject<OS_dispatch_queue>, NSString, PLNotificationUNCenter;
  
  @interface PLNotificationManager : NSObject <PLNotificationUNCenterDelegate>
  {
      BOOL _badgeCountIsInvalid;
      BOOL _enableTemporaryDebugMode;
      CNContactStore *_contactStore;
      int _alertFiltrationEnabled;
      NSObject<OS_dispatch_queue> *_isolationQueue;
      NSMutableDictionary *_waitingAssetsAddNotifications;
      PLNotificationUNCenter *_UNCenter;
  }
  
  + (id)_bestDateForDeliveringNotificationWithError:(id *)arg1;
  + (id)_notificationDeliveryDate;
  + (struct NSObject *)filteredAlbumListForContentMode:(int)arg1 library:(id)arg2;
  + (id)sharedManager;
  @property(retain, nonatomic) PLNotificationUNCenter *UNCenter; // @synthesize UNCenter=_UNCenter;
  - (void).cxx_destruct;
  - (void)_resetAlertFiltration;
  - (BOOL)_alertFiltrationEnabled;
  - (BOOL)_isMyEmailAddress:(id)arg1;
  - (BOOL)_shouldAllowAlertsFromContactWithEmail:(id)arg1;
  - (id)contactStore;
  - (void)reportAsJunkPhotoStreamInvitationForAlbumWithCloudGUID:(id)arg1;
  - (void)sendResponse:(BOOL)arg1 toPhotoStreamInvitationForAlbumWithCloudGUID:(id)arg2;
  - (void)discardAllNotifications;
  - (void)_updateImageDataForNotification:(id)arg1;
  - (void)getThumbnailImageDataAssetUUID:(id)arg1 completionHandler:(CDUnknownBlockType)arg2;
  - (void)triggerNotificationThumbnailUpdateForAsset:(id)arg1;
  - (void)_removeWaitingNotificationForPhotosBatchID:(id)arg1;
  - (id)_waitingNotificationForPhotosBatchID:(id)arg1;
  - (id)_addWaitingNotification:(id)arg1 forPhotosBatchID:(id)arg2;
  - (void)calculateCurrentBadgeCountWithCompletionHandler:(CDUnknownBlockType)arg1;
  - (unsigned long long)_appBadgeCount;
  - (unsigned long long)currentAppBadgeCountForNotificationUNCenter:(id)arg1;
  - (void)postNotificationForExpiringCMMsWithUUIDs:(id)arg1 thumbnailImageData:(id)arg2 notificationTitle:(id)arg3 notificationSubtitle:(id)arg4;
  - (void)removeNotificationForSuggestedCMMWithUUID:(id)arg1;
  - (void)postNotificationForSuggestedCMMWithUUID:(id)arg1 library:(id)arg2 notificationDeliveryDate:(id)arg3;
  - (void)_deleteNotificationsForAssetWithUUID:(id)arg1 shouldDeleteCommentsOrLikeNotifications:(BOOL)arg2 shouldDeletePhotosAddedToAlbumNotifications:(BOOL)arg3;
  - (BOOL)_notificationType:(long long)arg1 matchesCommentsOrLikeNotifications:(BOOL)arg2 andPhotosAddedToAlbumNotifications:(BOOL)arg3;
  - (void)_deleteNotificationsForAlbumWithUUID:(id)arg1 notificationTypes:(id)arg2;
  - (void)_deleteNotificationsForMemoriesWithUUID:(id)arg1 notificationTypes:(id)arg2;
  - (void)_deleteNotificationsForObjectWithUUID:(id)arg1 notificationDictionaryKey:(id)arg2 notificationTypes:(id)arg3;
  - (void)removeNotificationForInterestingMemoryWithUUID:(id)arg1;
  - (void)postNotificationForInterestingMemoryWithMemoryUUID:(id)arg1 library:(id)arg2 notificationDeliveryDate:(id)arg3;
  - (id)_generateMemoryNotificationRepresentationWithMemoryUUID:(id)arg1 keyAssetUUID:(id)arg2 notificationTitle:(id)arg3 notificationSubtitle:(id)arg4 notificationDeliveryDate:(id)arg5;
  - (id)_memoryNotificationFromDictionaryRepresentation:(id)arg1;
  - (void)userViewedNotificationWithAlbumCloudGUID:(id)arg1;
  - (void)noteUserDidChangeStatusForMomentShare:(id)arg1 photoLibrary:(id)arg2;
  - (void)noteUserDidChangeStatusForSuggestedCMMWithUUID:(id)arg1;
  - (void)noteUserDidLeavePhotosApplication;
  - (void)noteUserDidDeleteSharedAssetsWithUUIDs:(id)arg1;
  - (void)noteUserDidDeleteSharedAlbumWithUUID:(id)arg1;
  - (void)noteUserDidReadCommentOnSharedAsset:(id)arg1 photoLibrary:(id)arg2;
  - (void)noteUserDidNavigateAwayFromSharedAlbum:(id)arg1 photoLibrary:(id)arg2;
  - (void)noteUserDidNavigateIntoSharedAlbum:(id)arg1 photoLibrary:(id)arg2;
  - (void)noteUserDidViewCloudFeedContent:(long long)arg1 photoLibrary:(id)arg2;
  - (void)noteUserAssetsAreReadyForMomentShare:(id)arg1;
  - (void)noteDidReceiveExpiringCMMInvitationsWithMomentShares:(id)arg1;
  - (void)noteDidReceiveCMMInvitationWithMomentShare:(id)arg1;
  - (void)noteSharedAssetCommentsUnreadStatusDidChange:(id)arg1;
  - (void)noteSharedAlbumUnseenStatusDidChange:(id)arg1;
  - (void)noteDidReceiveLike:(id)arg1 mstreamdInfo:(id)arg2;
  - (void)noteDidReceiveComment:(id)arg1 mstreamdInfo:(id)arg2;
  - (void)noteDidChangePlaceholderKindForAsset:(id)arg1 fromOldKind:(short)arg2 forSharedAlbum:(id)arg3 mstreamdInfo:(id)arg4;
  - (void)noteDidReceiveAssets:(id)arg1 forSharedAlbum:(id)arg2 mstreamdInfo:(id)arg3;
  - (void)noteMultipleContributorStatusChangedForAlbum:(id)arg1 mstreamdInfo:(id)arg2;
  - (void)noteInvitationRecordStatusChanged:(id)arg1 fromOldState:(long long)arg2 mstreamdInfo:(id)arg3;
  - (void)noteDidDeleteSharedAssetsWithUUIDs:(id)arg1;
  - (void)noteDidDeleteSharedAlbum:(id)arg1;
  - (void)noteDidReceiveInvitationForSharedAlbum:(id)arg1;
  - (void)setEnableTemporaryDebugMode:(BOOL)arg1;
  - (BOOL)enableTemporaryDebugMode;
  - (void)dealloc;
  - (id)_initSharedInstance;
  - (id)init;
  
  // Remaining properties
  @property(readonly, copy) NSString *debugDescription;
  @property(readonly, copy) NSString *description;
  @property(readonly) unsigned long long hash;
  @property(readonly) Class superclass;
  
  @end
  
  