@class NSDate, NSString, NSURL, UIImage, PHAdjustmentData, PHLivePhoto, NSObject, NSMutableArray, CLLocation, NSNumber, AVAsset; @protocol OS_dispatch_queue; @interface PHContentEditingInput : NSObject { NSObject *_avAssetIsolationQueue; NSMutableArray *_sandboxExtensionHandles; } @property (nonatomic) long long mediaType; @property (nonatomic) unsigned long long mediaSubtypes; @property (nonatomic) long long playbackStyle; @property (copy, nonatomic) NSDate *creationDate; @property (copy, nonatomic) CLLocation *location; @property (retain, nonatomic) PHAdjustmentData *adjustmentData; @property (nonatomic) long long baseVersion; @property (retain, nonatomic) NSNumber *originalResourceChoice; @property (retain, nonatomic) UIImage *displaySizeImage; @property (copy, nonatomic) NSString *uniformTypeIdentifier; @property (copy, nonatomic) NSURL *fullSizeImageURL; @property (nonatomic) int fullSizeImageOrientation; @property (retain, nonatomic) PHLivePhoto *livePhoto; @property (copy, nonatomic) NSURL *videoURL; @property (copy, nonatomic) NSURL *overCapturePhotoURL; @property (copy, nonatomic) NSURL *overCaptureVideoURL; @property (copy, nonatomic) NSURL *frontSwappingImageRenderURL; @property (copy, nonatomic) NSURL *backSwappingImageRenderURL; @property (copy, nonatomic) NSURL *frontSwappingVideoRenderURL; @property (copy, nonatomic) NSURL *backSwappingVideoRenderURL; @property (retain, nonatomic) PHAdjustmentData *originalAdjustmentData; @property (copy, nonatomic) NSString *accessibilityDescription; @property (readonly, copy, nonatomic) NSURL *appropriateURLForDerivingRenderedContentURLs; @property (readonly) AVAsset *avAsset; @property (readonly) AVAsset *audiovisualAsset; - (void)dealloc; - (id)audioMix; - (id)description; - (void).cxx_destruct; - (id)videoComposition; - (BOOL)isMediaSubtype:(unsigned long long)a0; - (void)_invalidateAVAsset; - (void)consumeSandboxExtensionToken:(id)a0; - (id)imagePreview; - (id)initWithAppropriateURL:(id)a0; - (void)loadFullSizeImageDataWithCompletionHandler:(id /* block */)a0; - (void)requestFullSizeImageURLWithCompletionHandler:(id /* block */)a0; @end