|  |  |  | @ -37,9 +37,6 @@ NS_ASSUME_NONNULL_BEGIN | 
		
	
		
			
				|  |  |  |  | @property (nonatomic, readonly) NSDate *creationTimestamp; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | #if TARGET_OS_IPHONE | 
		
	
		
			
				|  |  |  |  | - (nullable UIImage *)originalImage; | 
		
	
		
			
				|  |  |  |  | - (nullable UIImage *)thumbnailImage; | 
		
	
		
			
				|  |  |  |  | - (nullable NSData *)thumbnailData; | 
		
	
		
			
				|  |  |  |  | - (nullable NSData *)validStillImageData; | 
		
	
		
			
				|  |  |  |  | #endif | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
	
		
			
				
					|  |  |  | @ -48,13 +45,16 @@ NS_ASSUME_NONNULL_BEGIN | 
		
	
		
			
				|  |  |  |  | - (BOOL)isVideo; | 
		
	
		
			
				|  |  |  |  | - (BOOL)isAudio; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | + (BOOL)hasThumbnailForMimeType:(NSString *)contentType; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | - (nullable UIImage *)originalImage; | 
		
	
		
			
				|  |  |  |  | - (nullable NSString *)originalFilePath; | 
		
	
		
			
				|  |  |  |  | - (nullable NSURL *)originalMediaURL; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | - (nullable UIImage *)thumbnailImage; | 
		
	
		
			
				|  |  |  |  | - (nullable NSData *)thumbnailData; | 
		
	
		
			
				|  |  |  |  | - (nullable NSString *)thumbnailPath; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | + (BOOL)hasThumbnailForMimeType:(NSString *)contentType; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | - (nullable NSData *)readDataFromFileWithError:(NSError **)error; | 
		
	
		
			
				|  |  |  |  | - (BOOL)writeData:(NSData *)data error:(NSError **)error; | 
		
	
		
			
				|  |  |  |  | - (BOOL)writeDataSource:(DataSource *)dataSource; | 
		
	
	
		
			
				
					|  |  |  | 
 |