@interface PFImageMetadata : NSObject + (BOOL)queryImagePropertiesOfFileAtURL:(id)a0 error:(id *)a1 block:(id /* block */)a2; + (id)transformAuxiliaryImages:(id)a0 scaleFactor:(double)a1 applyingOrientation:(unsigned int)a2; + (id)auxiliaryImageRecordsToPreserveForDerivativesFromPrimaryImageInImageSource:(struct CGImageSource { } *)a0; + (struct CGImage { } *)createImageRefFromAuxiliaryImageInfo:(id)a0 applyingOrientation:(unsigned int)a1 scaleFactor:(double)a2; + (id)cIImageFromAuxiliaryImageInfo:(id)a0 applyingOrientation:(unsigned int)a1 scaleFactor:(double)a2; + (BOOL)imageSourceIsSpatial:(struct CGImageSource { } *)a0; + (id)imagePropertiesByRemovingKey:(const void *)a0 dictionaryKey:(const void *)a1 fromImageProperties:(id)a2; + (BOOL)readMetadataType:(unsigned char)a0 fromFileURL:(id)a1 value:(id *)a2 error:(id *)a3; + (struct __CVBuffer { } *)createPixelBufferFromAuxiliaryImageInfo:(id)a0; + (id)valueFromCGImageProperties:(id)a0 dictionaryKey:(const void *)a1 key:(const void *)a2; + (id)dictionaryRepresentationForAuxiliaryImagePixelBuffer:(struct __CVBuffer { } *)a0 metadata:(struct CGImageMetadata { } *)a1; + (id)auxiliaryImagesToPreserveForDerivativesFromImageSource:(struct CGImageSource { } *)a0 imageIndex:(unsigned long long)a1; + (id)auxiliaryImageRecordsToPreserveForDerivativesFromImageSource:(struct CGImageSource { } *)a0 imageIndex:(unsigned long long)a1; + (BOOL)imageSourceIsMonoski:(struct CGImageSource { } *)a0; + (id)cIImageFromPixelBuffer:(struct __CVBuffer { } *)a0 applyingOrientation:(unsigned int)a1 scaleFactor:(double)a2; + (BOOL)enumerateImageSourceIndexesOfFileAtURL:(id)a0 error:(id *)a1 block:(id /* block */)a2; + (BOOL)metadataTypeRequiresImageSource:(unsigned char)a0; + (BOOL)writeMetadataType:(unsigned char)a0 value:(id)a1 toCGImageProperties:(id)a2 error:(id *)a3; + (BOOL)readMetadataType:(unsigned char)a0 fromCGImageProperties:(id)a1 value:(id *)a2 error:(id *)a3; + (id)auxiliaryImageIdentifiersToPreserveForDerivatives; + (struct CGImage { } *)createImageRefFromAuxiliaryImagePixelBuffer:(struct __CVBuffer { } *)a0 applyingOrientation:(unsigned int)a1 scaleFactor:(double)a2; + (BOOL)readMetadataValueFromImageAtFileURL:(id)a0 dictionaryKey:(const void *)a1 key:(const void *)a2 value:(id *)a3 error:(id *)a4; @end