text: //
  //     Generated by class-dump 3.5 (64 bit) (Debug version compiled Jun  9 2015 22:53:21).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2014 by Steve Nygard.
  //
  
  #import <Cocoa/NSObject.h>
  
  #import "RKTerminationDelegateProtocol-Protocol.h"
  
  @class NSDate, NSMutableArray, NSMutableSet, PhotoStreamImportBatch;
  
  @interface PhotoStreamImportManager : NSObject <RKTerminationDelegateProtocol>
  {
      PhotoStreamImportBatch *currentImportBatch;
      BOOL importBatchCreationPending;
      NSMutableArray *streamImportQueue;
      NSMutableArray *libraryImportQueue;
      NSMutableSet *queuedStreamAssetIds;
      NSMutableSet *queuedLibraryAssetIds;
      NSMutableSet *importAssetPathCrashBlacklist;
      NSDate *backOffDate;
      NSDate *lastImportEndDate;
  }
  
  @property(retain) NSDate *lastImportEndDate; // @synthesize lastImportEndDate;
  @property(retain) NSDate *backOffDate; // @synthesize backOffDate;
  @property(retain) NSMutableArray *libraryImportQueue; // @synthesize libraryImportQueue;
  @property(retain) NSMutableArray *streamImportQueue; // @synthesize streamImportQueue;
  @property BOOL importBatchCreationPending; // @synthesize importBatchCreationPending;
  @property(retain) PhotoStreamImportBatch *currentImportBatch; // @synthesize currentImportBatch;
  @property(retain) NSMutableSet *importAssetPathCrashBlacklist; // @synthesize importAssetPathCrashBlacklist;
  @property(retain) NSMutableSet *queuedLibraryAssetIds; // @synthesize queuedLibraryAssetIds;
  @property(retain) NSMutableSet *queuedStreamAssetIds; // @synthesize queuedStreamAssetIds;
  - (void)prepareToTerminateApplication;
  - (double)importBatchTimeInterval;
  - (unsigned long long)importBatchSize;
  - (id)assetManagementClient;
  - (void)importTaskDidFinishDecodingPhoto:(id)arg1;
  - (void)importTaskDidStartDecodingPhoto:(id)arg1;
  - (id)rejectedImportListFileURL;
  - (id)currentImportPhotoStatusFileURL;
  - (id)currentImportPhotoIdentifier;
  - (void)clearIdentifierForCurrentImportPhoto;
  - (void)persistIdentifierForCurrentImportPhoto:(struct ImportPhoto *)arg1;
  - (struct IPRoll *)findOrCreateEventForEventId:(id)arg1 andEventName:(id)arg2;
  - (struct IPRoll *)findOrCreatePhotoStreamEventForDate:(id)arg1;
  - (void)addImportedPhotoStreamPhoto:(struct IPPhotoInfo *)arg1 toRoll:(struct IPRoll *)arg2;
  - (void)addImportedPhotoStreamPhotoToDateEvent:(struct IPPhotoInfo *)arg1;
  - (void)addImportedPhotoStreamPhotoToSourceEvent:(struct IPPhotoInfo *)arg1 withEventId:(id)arg2 andEventName:(id)arg3;
  - (void)addImportedPhotoStreamPhotosToDateEvents:(struct IPPhotoList *)arg1;
  - (void)importTaskController:(id)arg1 addImportedSharedPhotoStreamPhotosToNamedEvents:(struct IPPhotoList *)arg2;
  - (BOOL)currentlyShowingPhotoStreamAlbumAndStreamItemsQueued;
  - (void)endImport:(id)arg1;
  - (void)checkForPreviousImportCrash;
  - (id)existingImportedAssetIds;
  - (BOOL)canImportNow;
  - (double)importDelayInterval;
  - (void)_delayedProcessQueue;
  - (void)backOffForTimeInterval:(double)arg1;
  - (void)backOffAndRetryProcessQueueAfterTimeInterval:(double)arg1;
  - (void)retryProcessQueueAfterTimeInterval:(double)arg1;
  - (BOOL)submitCurrentImportBatch;
  - (id)photoStreamImportBatchForAssetIDs:(id)arg1 destination:(id)arg2 assetInformationMap:(id)arg3;
  - (void)createImportBatch;
  - (BOOL)hasQueuedItems;
  - (void)processCurrentBatch;
  - (void)processQueue;
  - (void)importAssetsWithIDs:(id)arg1 destination:(id)arg2;
  - (void)processStreamAssetIDs:(id)arg1;
  - (void)processImportAssetIDs:(id)arg1;
  - (void)stopListening;
  - (void)startListening;
  - (void)dealloc;
  - (id)init;
  
  @end
  
  