text: /*
  * This header is generated by classdump-dyld 1.0
  * on Saturday, August 24, 2019 at 9:45:03 PM Mountain Standard Time
  * Operating System: Version 12.4 (Build 16M568)
  * Image Source: /System/Library/Frameworks/Photos.framework/Photos
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <Photos/Photos-Structs.h>
  #import <Photos/PHAssetResource.h>
  #import <libobjc.A.dylib/PHCPLAssetResource.h>
  
  @class PLImageFormat, PHAsset;
  
  @interface PHDerivativeAssetResource : PHAssetResource <PHCPLAssetResource> {
  
  	BOOL _tableFormat;
  	unsigned long long _cplResourceType;
  	PLImageFormat* _format;
  	PHAsset* _asset;
  
  }
  
  @property (nonatomic,retain) PLImageFormat * format;                                       //@synthesize format=_format - In the implementation block
  @property (nonatomic,readonly) PHAsset * asset;                                            //@synthesize asset=_asset - In the implementation block
  @property (getter=isThumbnail,nonatomic,readonly) BOOL thumbnail; 
  @property (getter=isTableFormat,nonatomic,readonly) BOOL tableFormat;                      //@synthesize tableFormat=_tableFormat - In the implementation block
  @property (getter=isCroppedToSquare,nonatomic,readonly) BOOL croppedToSquare; 
  @property (getter=isVideo,nonatomic,readonly) BOOL video; 
  @property (nonatomic,readonly) unsigned long long cplResourceType;                         //@synthesize cplResourceType=_cplResourceType - In the implementation block
  +(id)thumbnailDerivativeAssetResourcesForAsset:(id)arg1 ;
  +(id)CPLDerivativeAssetResourcesForAsset:(id)arg1 managedAsset:(id)arg2 ;
  +(id)assetResourceForAsset:(id)arg1 qualityClass:(id)arg2 ;
  +(id)tableThumbnailDataForAsset:(id)arg1 assetResourceQualityClass:(id)arg2 dataSpecification:(PHAssetResourceTableDataSpecification*)arg3 ;
  -(void)setFormat:(PLImageFormat *)arg1 ;
  -(BOOL)isThumbnail;
  -(id)assetLocalIdentifier;
  -(long long)analysisType;
  -(BOOL)fileExists;
  -(id)initWithThumbnailFormat:(id)arg1 forAsset:(id)arg2 ;
  -(id)initWithCloudResource:(id)arg1 forAsset:(id)arg2 ;
  -(id)initWithQualityClass:(id)arg1 forAsset:(id)arg2 ;
  -(BOOL)isTableThumbnail;
  -(BOOL)isTableFormat;
  -(BOOL)isCroppedToSquare;
  -(unsigned long long)cplResourceType;
  -(id)description;
  -(BOOL)isVideo;
  -(PLImageFormat *)format;
  -(PHAsset *)asset;
  @end
  
  