diff --git a/src/frameworks/CMakeLists.txt b/src/frameworks/CMakeLists.txt
index d6796cb25..4a2b437a4 100644
--- a/src/frameworks/CMakeLists.txt
+++ b/src/frameworks/CMakeLists.txt
@@ -61,6 +61,7 @@ add_subdirectory(OpenAL)
add_subdirectory(OpenCL)
add_subdirectory(OpenDirectory)
add_subdirectory(OpenGL)
+add_subdirectory(Photos)
add_subdirectory(PDFKit)
add_subdirectory(OSAKit)
add_subdirectory(QTKit)
diff --git a/src/frameworks/Photos/CMakeLists.txt b/src/frameworks/Photos/CMakeLists.txt
new file mode 100644
index 000000000..839367d20
--- /dev/null
+++ b/src/frameworks/Photos/CMakeLists.txt
@@ -0,0 +1,280 @@
+project(Photos)
+
+set(DYLIB_COMPAT_VERSION "1.0.0")
+set(DYLIB_CURRENT_VERSION "161.0.120")
+
+add_framework(Photos
+ FAT
+ CURRENT_VERSION
+ VERSION "A"
+
+ SOURCES
+ src/Photos.m
+ src/PHImportDuplicateInfo.m
+ src/PHImportDuplicateChecker.m
+ src/PHCompositeMediaResult.m
+ src/PHPhotosHighlightChangeRequest.m
+ src/PHSafeNSCacheDelegateReflector.m
+ src/PHAlbum.m
+ src/PHCollectionDeleteRequest.m
+ src/PHSmartAlbumChangeRequest.m
+ src/PHImageCache.m
+ src/PHSmartAlbum.m
+ src/PHProject.m
+ src/PHFaceGroup.m
+ src/PHVideoResult.m
+ src/PHFaceGroupDeleteRequest.m
+ src/PHSingleMediaRequestContext.m
+ src/PHPersonSuggestion.m
+ src/PHMomentList.m
+ src/PHChangeValidationController.m
+ src/PHAssetExportRequestOptions.m
+ src/PHAssetExportRequest.m
+ src/_PHAnimatedImageLoadOperation.m
+ src/PHAnimatedImage.m
+ src/PHAnimatedImageRequestOptions.m
+ src/PHImageRequest.m
+ src/PHImportController.m
+ src/PHMediaResourceResult.m
+ src/PHImportAvchdAsset.m
+ src/PHVisionAnalysisUtilities.m
+ src/PHFaceprint.m
+ src/PHAssetCollection.m
+ src/PHInternalAssetExportRequest.m
+ src/PHMediaRequestContext.m
+ src/PHAssetDeleteRequest.m
+ src/PHImageCacheEntry.m
+ src/PHObjectChangeDetails.m
+ src/PHVideoRequest.m
+ src/PHPerformChangesRequest.m
+ src/PHImportRecord.m
+ src/PHRecyclableObjectVendor.m
+ src/PHPersonPLAdapter.m
+ src/PHKeywordChangeRequest.m
+ src/PHImportAssetFilePresenter.m
+ src/PHImportAsset.m
+ src/PHAssetCreationRequestPlaceholderSupport.m
+ src/PHAssetCreationRequestPlaceholderSupportNotificationManager.m
+ src/PHAssetCreationRequestPlaceholderSupportCrashRecovery.m
+ src/PHObjectDeleteRequest.m
+ src/PHEntityKeyMap.m
+ src/PHImageIODecoder.m
+ src/PHSuggestionMessageMatchingResult.m
+ src/PHCollectionList.m
+ src/PHFaceGroupChangeRequest.m
+ src/PHAdjustmentDataRequestContext.m
+ src/PHChangeRequestHelper.m
+ src/PHRelationshipChangeRequestHelper.m
+ src/PHAssetPLAdapter.m
+ src/PHImageDecoderAsyncDecodeRequestHandle.m
+ src/PHImageDecoder.m
+ src/PHCachingImageManager.m
+ src/PHImageDisplaySpec.m
+ src/PHCloudSharedPhoto.m
+ src/PHCollectionListChangeRequest.m
+ src/PHPhotosHighlight.m
+ src/PHPersistentChangeToken.m
+ src/PHPersistentChangeFetchResult.m
+ src/PHImportSession.m
+ src/PHMemoryFeature.m
+ src/PHMemoryFeatureEncoder.m
+ src/PHMemoryFeatureDecoder.m
+ src/PHResourceDownloadRequestOptions.m
+ src/PHResourceDownloadRequest.m
+ src/PHMemoryGenerationOptions.m
+ src/PHMemory.m
+ src/PHMoment.m
+ src/PHMemoryChangeRequest.m
+ src/PHChange.m
+ src/PHQueryChangeDetectionCriteria.m
+ src/PHAssetCreationPhotoStreamPublishingRequest.m
+ src/PHAssetResourceCreationOptions.m
+ src/PHAssetCreationAdjustmentBakeInOptions.m
+ src/PHAssetCreationMetadataCopyOptions.m
+ src/PHAssetCreationOptions.m
+ src/PHAssetCreationRequest.m
+ src/_PHAssetCreationRequestValidator.m
+ src/PHImportUrlSource.m
+ src/PHResourceRepairRequest.m
+ src/PHImportExceptionRecorder.m
+ src/PHThumbnailAsset.m
+ src/PHFetchOptions.m
+ src/PHTrashableObjectDeleteRequest.m
+ src/PHLivePhotoRequestContext.m
+ src/PHMomentChangeRequest.m
+ src/PHFaceGroupPLAdapter.m
+ src/PHFaceCropChangeRequest.m
+ src/PHAssetResourceWriteRequest.m
+ src/PHResourceAvailabilityDataStoreManager.m
+ src/PHImageResult.m
+ src/PHAssetChangeRequest.m
+ src/PHContentEditingInputRequestOptions.m
+ src/PHAssetResource.m
+ src/PHProjectChangeRequest.m
+ src/PHImageRequestColorSpace.m
+ src/PHImageRequestUniformTypeIdentifier.m
+ src/PHImageRequestResource.m
+ src/PHPhotoLibrary.m
+ src/PHSceneClassification.m
+ src/PHAsset.m
+ src/PHAssetPropertySet.m
+ src/PHAssetOriginalMetadataProperties.m
+ src/PHAssetGridMetadataProperties.m
+ src/PHAssetPhotosOneUpProperties.m
+ src/PHAssetLocalDateProperties.m
+ src/PHAssetPhotosInfoPanelExtendedProperties.m
+ src/PHAssetPhotosInfoPanelLocationProperties.m
+ src/PHAssetDescriptionProperties.m
+ src/PHAssetPhotoCommentProperties.m
+ src/PHAssetAnalysisStateProperties.m
+ src/PHAssetSceneAnalysisProperties.m
+ src/PHAssetUserActivityProperties.m
+ src/PHAssetPhotoIrisProperties.m
+ src/PHAssetAdjustmentProperties.m
+ src/PHAssetCurationProperties.m
+ src/PHAssetAestheticProperties.m
+ src/PHAssetMediaAnalysisProperties.m
+ src/PHAssetImportProperties.m
+ src/PHAssetSceneprintProperties.m
+ src/PHAssetDestinationAssetCopyProperties.m
+ src/PHAssetKeywordProperties.m
+ src/PHLocallyAvailableResourceBag.m
+ src/PHCloudInvitation.m
+ src/PHAdjustmentData.m
+ src/PHTextFeature.m
+ src/PHTextFeatureEncoder.m
+ src/PHTextFeatureDecoder.m
+ src/PHFaceChangeRequest.m
+ src/PHImportDeviceAsset.m
+ src/PHPersonChangeRequest.m
+ src/PHSuggestionMessageContext.m
+ src/PHVideoRequestContext.m
+ src/PHImportBatch.m
+ src/PHImporter.m
+ src/PHAssetCollectionChangeRequest.m
+ src/PHImportDeleteJob.m
+ src/ICCameraDeviceRemovedItemsCoalescer.m
+ src/PHImportDeviceSource.m
+ src/PHResourceAvailabilityJob.m
+ src/PHPerson.m
+ src/PHFaceDeleteRequest.m
+ src/PHExternalAssetResource.m
+ src/PHResourceChooserList.m
+ src/PHLivePhoto.m
+ src/PHLivePhotoCreationOperation.m
+ src/PHVideoChoosingAndAvailabilityRequest.m
+ src/PHRelatedCollection.m
+ src/PHRelatedFetchOptions.m
+ src/PHChangeBuilder.m
+ src/PHLibraryChangeRequest.m
+ src/PHQuestionDeleteRequest.m
+ src/PHMomentShareDeleteRequest.m
+ src/PHSandboxExtensionWrapper.m
+ src/PHCloudIdentifier.m
+ src/PHFace.m
+ src/PHFacePropertySet.m
+ src/PHFaceClusteringProperties.m
+ src/PHPersonResetOperation.m
+ src/PHPersonResetManager.m
+ src/PHMomentShareParticipantChangeRequest.m
+ src/PHSuggestionDeleteRequest.m
+ src/PHQuestionChangeRequest.m
+ src/PHPersistentChangeFetchRequest.m
+ src/PHImageRequestContext.m
+ src/PHObjectDeleteValidator.m
+ src/PHMediaRequest.m
+ src/PHObject.m
+ src/PHObjectPlaceholder.m
+ src/PHMemoryPresentationHints.m
+ src/PHObjectReference.m
+ src/PHAssetReference.m
+ src/PHCollectionReference.m
+ src/PHAssetCollectionReference.m
+ src/PHCollectionListReference.m
+ src/PHPersonReference.m
+ src/PHImageManagerRequestTracer.m
+ src/PHMomentShareChangeRequest.m
+ src/PHMomentShareParticipant.m
+ src/PHQuery.m
+ src/PHPhotoRepresentation.m
+ src/PHCloudSharedAssetExportRequest.m
+ src/PHContentEditingOutput.m
+ src/PHContentEditingOutputRequestOptions.m
+ src/PHSuggestionChangeRequest.m
+ src/PHImageResourceChooser.m
+ src/PHQueryPersonContext.m
+ src/PHAssetResourceRequestOptions.m
+ src/PHAssetResourceManager.m
+ src/PHContentEditingInputRequestContext.m
+ src/PHContentEditingInput.m
+ src/PHImportTimerCollection.m
+ src/PHImportTimer.m
+ src/PHSuggestion.m
+ src/PHLivePhotoResult.m
+ src/PHObjectPLAdapter.m
+ src/DurationGroup.m
+ src/PHImportResults.m
+ src/PHImportOptions.m
+ src/PHMomentSharePreview.m
+ src/PHPhotosHighlightDeleteRequest.m
+ src/PHPhotoLibraryAppPrivateData.m
+ src/PHAssetResourceQualityClass.m
+ src/PHVideoRequestBehaviorSpec.m
+ src/PHMemoryDeleteRequest.m
+ src/PHImportAssetDataRequest.m
+ src/PHImportAssetDataResponse.m
+ src/PHImportSource.m
+ src/PHCollection.m
+ src/PHCollectionListAncestryContext.m
+ src/PHResourceAvailabilityRequest.m
+ src/PHFacePLAdapter.m
+ src/PHAvailabilityRequest.m
+ src/PHAssetResourceRequest.m
+ src/PHMomentShare.m
+ src/PHValidator.m
+ src/_PHValidation.m
+ src/PHAdjustmentDataResult.m
+ src/PHBatchFetchingArray.m
+ src/PHMomentShareParticipantDeleteRequest.m
+ src/PHPreviewImageRequest.m
+ src/PHPlaceholderImageHelper.m
+ src/PHKeyword.m
+ src/PHContentEditingInputResult.m
+ src/PHResourceAvailabilityChangeRequest.m
+ src/PHFaceCrop.m
+ src/PHAssetResourceValidatedContext.m
+ src/_PHPhotoLibraryValidator.m
+ src/PHAssetResourceBag.m
+ src/PHFetchResultChangeDetails.m
+ src/PHConcurrentMapTable.m
+ src/PHImageRequestBehaviorSpec.m
+ src/PHKeywordDeleteRequest.m
+ src/PHAssetComment.m
+ src/PHLivePhotoEditingContext.m
+ src/PHPhotoMaster.m
+ src/PHFigDecoder.m
+ src/PHImportException.m
+ src/PHChangeRequest.m
+ src/PHCloudSharedAlbum.m
+ src/PHPersonDeleteRequest.m
+ src/PHImageRequestOptions.m
+ src/PHLivePhotoRequestOptions.m
+ src/PHVideoRequestOptions.m
+ src/PHImageManager.m
+ src/PHLivePhotoExportSession.m
+ src/PHLivePhotoExportSessionOptions.m
+ src/PHAdjustmentDataRequestBehaviorSpec.m
+ src/PHAdjustmentDataRequest.m
+ src/_PHFetchRequestWrapper.m
+ src/PHFetchResult.m
+ src/PHManualFetchResult.m
+ src/PHUnauthorizedFetchResult.m
+ src/PHMediaResourceRequest.m
+ src/PHFaceCropDeleteRequest.m
+ src/PHQuestion.m
+
+ DEPENDENCIES
+ system
+ objc
+ Foundation
+)
diff --git a/src/frameworks/Photos/include/Photos/DurationGroup.h b/src/frameworks/Photos/include/Photos/DurationGroup.h
new file mode 100644
index 000000000..4609141e6
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/DurationGroup.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface DurationGroup : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/ICCameraDeviceDelegate.h b/src/frameworks/Photos/include/Photos/ICCameraDeviceDelegate.h
new file mode 100644
index 000000000..b43410c42
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/ICCameraDeviceDelegate.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol ICCameraDeviceDelegate
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/ICCameraDeviceRemovedItemsCoalescer.h b/src/frameworks/Photos/include/Photos/ICCameraDeviceRemovedItemsCoalescer.h
new file mode 100644
index 000000000..3776ad029
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/ICCameraDeviceRemovedItemsCoalescer.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface ICCameraDeviceRemovedItemsCoalescer : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/ICDeviceBrowserDelegate.h b/src/frameworks/Photos/include/Photos/ICDeviceBrowserDelegate.h
new file mode 100644
index 000000000..328d0ad26
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/ICDeviceBrowserDelegate.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol ICDeviceBrowserDelegate
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/ICDeviceDelegate.h b/src/frameworks/Photos/include/Photos/ICDeviceDelegate.h
new file mode 100644
index 000000000..b0610357f
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/ICDeviceDelegate.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol ICDeviceDelegate
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/NSCacheDelegate.h b/src/frameworks/Photos/include/Photos/NSCacheDelegate.h
new file mode 100644
index 000000000..3681ba613
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/NSCacheDelegate.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol NSCacheDelegate
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/NSFilePresenter.h b/src/frameworks/Photos/include/Photos/NSFilePresenter.h
new file mode 100644
index 000000000..f71104bcb
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/NSFilePresenter.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol NSFilePresenter
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/NSItemProviderReading.h b/src/frameworks/Photos/include/Photos/NSItemProviderReading.h
new file mode 100644
index 000000000..012c8aeaa
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/NSItemProviderReading.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol NSItemProviderReading
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/NSItemProviderWriting.h b/src/frameworks/Photos/include/Photos/NSItemProviderWriting.h
new file mode 100644
index 000000000..183230256
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/NSItemProviderWriting.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol NSItemProviderWriting
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/NSPredicateVisitor.h b/src/frameworks/Photos/include/Photos/NSPredicateVisitor.h
new file mode 100644
index 000000000..5956b5052
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/NSPredicateVisitor.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol NSPredicateVisitor
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/NSProgressReporting.h b/src/frameworks/Photos/include/Photos/NSProgressReporting.h
new file mode 100644
index 000000000..2857d75d3
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/NSProgressReporting.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol NSProgressReporting
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAdjustmentData.h b/src/frameworks/Photos/include/Photos/PHAdjustmentData.h
new file mode 100644
index 000000000..8159e975c
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAdjustmentData.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAdjustmentData : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequest.h b/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequest.h
new file mode 100644
index 000000000..75569c47d
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAdjustmentDataRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequestBehaviorSpec.h b/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequestBehaviorSpec.h
new file mode 100644
index 000000000..a8de7b67a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequestBehaviorSpec.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAdjustmentDataRequestBehaviorSpec : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequestContext.h b/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequestContext.h
new file mode 100644
index 000000000..5cf8a8022
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequestContext.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAdjustmentDataRequestContext : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequestDelegate.h b/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequestDelegate.h
new file mode 100644
index 000000000..cc95f34e1
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAdjustmentDataRequestDelegate.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHAdjustmentDataRequestDelegate
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAdjustmentDataResult.h b/src/frameworks/Photos/include/Photos/PHAdjustmentDataResult.h
new file mode 100644
index 000000000..2b1329cfb
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAdjustmentDataResult.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAdjustmentDataResult : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAlbum.h b/src/frameworks/Photos/include/Photos/PHAlbum.h
new file mode 100644
index 000000000..07c32d2f2
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAlbum.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAlbum : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAnimatedImage.h b/src/frameworks/Photos/include/Photos/PHAnimatedImage.h
new file mode 100644
index 000000000..bcedb91cd
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAnimatedImage.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAnimatedImage : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAnimatedImageRequestOptions.h b/src/frameworks/Photos/include/Photos/PHAnimatedImageRequestOptions.h
new file mode 100644
index 000000000..ea006ec49
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAnimatedImageRequestOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAnimatedImageRequestOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAsset.h b/src/frameworks/Photos/include/Photos/PHAsset.h
new file mode 100644
index 000000000..ddebe7018
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAsset.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAsset : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetAdjustmentProperties.h b/src/frameworks/Photos/include/Photos/PHAssetAdjustmentProperties.h
new file mode 100644
index 000000000..aa5a118dd
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetAdjustmentProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetAdjustmentProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetAestheticProperties.h b/src/frameworks/Photos/include/Photos/PHAssetAestheticProperties.h
new file mode 100644
index 000000000..7bbefbcf3
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetAestheticProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetAestheticProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetAnalysisStateProperties.h b/src/frameworks/Photos/include/Photos/PHAssetAnalysisStateProperties.h
new file mode 100644
index 000000000..c4befb380
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetAnalysisStateProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetAnalysisStateProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetChangeRequest.h b/src/frameworks/Photos/include/Photos/PHAssetChangeRequest.h
new file mode 100644
index 000000000..a0e9e8f2a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCollection.h b/src/frameworks/Photos/include/Photos/PHAssetCollection.h
new file mode 100644
index 000000000..c3789874d
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCollection.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCollection : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCollectionChangeRequest.h b/src/frameworks/Photos/include/Photos/PHAssetCollectionChangeRequest.h
new file mode 100644
index 000000000..87d1e58d8
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCollectionChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCollectionChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCollectionReference.h b/src/frameworks/Photos/include/Photos/PHAssetCollectionReference.h
new file mode 100644
index 000000000..6dfe73610
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCollectionReference.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCollectionReference : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetComment.h b/src/frameworks/Photos/include/Photos/PHAssetComment.h
new file mode 100644
index 000000000..a11232552
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetComment.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetComment : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCreationAdjustmentBakeInOptions.h b/src/frameworks/Photos/include/Photos/PHAssetCreationAdjustmentBakeInOptions.h
new file mode 100644
index 000000000..656cdf543
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCreationAdjustmentBakeInOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCreationAdjustmentBakeInOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCreationMetadataCopyOptions.h b/src/frameworks/Photos/include/Photos/PHAssetCreationMetadataCopyOptions.h
new file mode 100644
index 000000000..dd5c57aa7
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCreationMetadataCopyOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCreationMetadataCopyOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCreationOptions.h b/src/frameworks/Photos/include/Photos/PHAssetCreationOptions.h
new file mode 100644
index 000000000..6ca33d82b
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCreationOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCreationOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCreationPhotoStreamPublishingRequest.h b/src/frameworks/Photos/include/Photos/PHAssetCreationPhotoStreamPublishingRequest.h
new file mode 100644
index 000000000..f175a3b58
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCreationPhotoStreamPublishingRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCreationPhotoStreamPublishingRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCreationRequest.h b/src/frameworks/Photos/include/Photos/PHAssetCreationRequest.h
new file mode 100644
index 000000000..793b1f196
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCreationRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCreationRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCreationRequestPlaceholderSupport.h b/src/frameworks/Photos/include/Photos/PHAssetCreationRequestPlaceholderSupport.h
new file mode 100644
index 000000000..9bb6a07bf
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCreationRequestPlaceholderSupport.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCreationRequestPlaceholderSupport : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCreationRequestPlaceholderSupportCrashRecovery.h b/src/frameworks/Photos/include/Photos/PHAssetCreationRequestPlaceholderSupportCrashRecovery.h
new file mode 100644
index 000000000..93d9063ff
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCreationRequestPlaceholderSupportCrashRecovery.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCreationRequestPlaceholderSupportCrashRecovery : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCreationRequestPlaceholderSupportNotificationManager.h b/src/frameworks/Photos/include/Photos/PHAssetCreationRequestPlaceholderSupportNotificationManager.h
new file mode 100644
index 000000000..85668de08
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCreationRequestPlaceholderSupportNotificationManager.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCreationRequestPlaceholderSupportNotificationManager : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetCurationProperties.h b/src/frameworks/Photos/include/Photos/PHAssetCurationProperties.h
new file mode 100644
index 000000000..c7c206018
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetCurationProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetCurationProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHAssetDeleteRequest.h
new file mode 100644
index 000000000..291083f33
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetDescriptionProperties.h b/src/frameworks/Photos/include/Photos/PHAssetDescriptionProperties.h
new file mode 100644
index 000000000..4360e6479
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetDescriptionProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetDescriptionProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetDestinationAssetCopyProperties.h b/src/frameworks/Photos/include/Photos/PHAssetDestinationAssetCopyProperties.h
new file mode 100644
index 000000000..62218dc76
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetDestinationAssetCopyProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetDestinationAssetCopyProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetExportRequest.h b/src/frameworks/Photos/include/Photos/PHAssetExportRequest.h
new file mode 100644
index 000000000..35db4314c
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetExportRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetExportRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetExportRequestOptions.h b/src/frameworks/Photos/include/Photos/PHAssetExportRequestOptions.h
new file mode 100644
index 000000000..a96722c32
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetExportRequestOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetExportRequestOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetGridMetadataProperties.h b/src/frameworks/Photos/include/Photos/PHAssetGridMetadataProperties.h
new file mode 100644
index 000000000..d1fa8b743
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetGridMetadataProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetGridMetadataProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetImportProperties.h b/src/frameworks/Photos/include/Photos/PHAssetImportProperties.h
new file mode 100644
index 000000000..3861b565b
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetImportProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetImportProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetKeywordProperties.h b/src/frameworks/Photos/include/Photos/PHAssetKeywordProperties.h
new file mode 100644
index 000000000..cb9d648ba
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetKeywordProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetKeywordProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetLocalDateProperties.h b/src/frameworks/Photos/include/Photos/PHAssetLocalDateProperties.h
new file mode 100644
index 000000000..894663286
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetLocalDateProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetLocalDateProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetMediaAnalysisProperties.h b/src/frameworks/Photos/include/Photos/PHAssetMediaAnalysisProperties.h
new file mode 100644
index 000000000..11717cc1f
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetMediaAnalysisProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetMediaAnalysisProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetOriginalMetadataProperties.h b/src/frameworks/Photos/include/Photos/PHAssetOriginalMetadataProperties.h
new file mode 100644
index 000000000..1a0463eaf
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetOriginalMetadataProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetOriginalMetadataProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetPLAdapter.h b/src/frameworks/Photos/include/Photos/PHAssetPLAdapter.h
new file mode 100644
index 000000000..6274b2631
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetPLAdapter.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetPLAdapter : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetPhotoCommentProperties.h b/src/frameworks/Photos/include/Photos/PHAssetPhotoCommentProperties.h
new file mode 100644
index 000000000..38e0f85ef
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetPhotoCommentProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetPhotoCommentProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetPhotoIrisProperties.h b/src/frameworks/Photos/include/Photos/PHAssetPhotoIrisProperties.h
new file mode 100644
index 000000000..a597ba2ba
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetPhotoIrisProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetPhotoIrisProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetPhotosInfoPanelExtendedProperties.h b/src/frameworks/Photos/include/Photos/PHAssetPhotosInfoPanelExtendedProperties.h
new file mode 100644
index 000000000..fc006f2a4
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetPhotosInfoPanelExtendedProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetPhotosInfoPanelExtendedProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetPhotosInfoPanelLocationProperties.h b/src/frameworks/Photos/include/Photos/PHAssetPhotosInfoPanelLocationProperties.h
new file mode 100644
index 000000000..a89c1582c
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetPhotosInfoPanelLocationProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetPhotosInfoPanelLocationProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetPhotosOneUpProperties.h b/src/frameworks/Photos/include/Photos/PHAssetPhotosOneUpProperties.h
new file mode 100644
index 000000000..7f7d2035d
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetPhotosOneUpProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetPhotosOneUpProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetPropertySet.h b/src/frameworks/Photos/include/Photos/PHAssetPropertySet.h
new file mode 100644
index 000000000..542070672
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetPropertySet.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetPropertySet : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetReference.h b/src/frameworks/Photos/include/Photos/PHAssetReference.h
new file mode 100644
index 000000000..2f466a298
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetReference.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetReference : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetResource.h b/src/frameworks/Photos/include/Photos/PHAssetResource.h
new file mode 100644
index 000000000..5458a17d4
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetResource.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetResource : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetResourceBag.h b/src/frameworks/Photos/include/Photos/PHAssetResourceBag.h
new file mode 100644
index 000000000..482169486
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetResourceBag.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetResourceBag : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetResourceCreationOptions.h b/src/frameworks/Photos/include/Photos/PHAssetResourceCreationOptions.h
new file mode 100644
index 000000000..277851581
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetResourceCreationOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetResourceCreationOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetResourceManager.h b/src/frameworks/Photos/include/Photos/PHAssetResourceManager.h
new file mode 100644
index 000000000..040b2a7ec
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetResourceManager.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetResourceManager : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetResourceQualityClass.h b/src/frameworks/Photos/include/Photos/PHAssetResourceQualityClass.h
new file mode 100644
index 000000000..918a21aef
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetResourceQualityClass.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetResourceQualityClass : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetResourceRequest.h b/src/frameworks/Photos/include/Photos/PHAssetResourceRequest.h
new file mode 100644
index 000000000..f2ac5acbc
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetResourceRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetResourceRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetResourceRequestDelegate.h b/src/frameworks/Photos/include/Photos/PHAssetResourceRequestDelegate.h
new file mode 100644
index 000000000..c9fa64e46
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetResourceRequestDelegate.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHAssetResourceRequestDelegate
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetResourceRequestOptions.h b/src/frameworks/Photos/include/Photos/PHAssetResourceRequestOptions.h
new file mode 100644
index 000000000..4142bb1c6
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetResourceRequestOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetResourceRequestOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetResourceValidatedContext.h b/src/frameworks/Photos/include/Photos/PHAssetResourceValidatedContext.h
new file mode 100644
index 000000000..799af6e1c
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetResourceValidatedContext.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetResourceValidatedContext : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetResourceWriteRequest.h b/src/frameworks/Photos/include/Photos/PHAssetResourceWriteRequest.h
new file mode 100644
index 000000000..8c723b8d7
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetResourceWriteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetResourceWriteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetSceneAnalysisProperties.h b/src/frameworks/Photos/include/Photos/PHAssetSceneAnalysisProperties.h
new file mode 100644
index 000000000..5c0fa7a26
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetSceneAnalysisProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetSceneAnalysisProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetSceneprintProperties.h b/src/frameworks/Photos/include/Photos/PHAssetSceneprintProperties.h
new file mode 100644
index 000000000..3c5305d19
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetSceneprintProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetSceneprintProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAssetUserActivityProperties.h b/src/frameworks/Photos/include/Photos/PHAssetUserActivityProperties.h
new file mode 100644
index 000000000..8f89b4457
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAssetUserActivityProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAssetUserActivityProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHAvailabilityRequest.h b/src/frameworks/Photos/include/Photos/PHAvailabilityRequest.h
new file mode 100644
index 000000000..62fc7c1bf
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHAvailabilityRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHAvailabilityRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHBatchFetchingArray.h b/src/frameworks/Photos/include/Photos/PHBatchFetchingArray.h
new file mode 100644
index 000000000..438c622d7
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHBatchFetchingArray.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHBatchFetchingArray : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHBatchFetchingArrayDataSource.h b/src/frameworks/Photos/include/Photos/PHBatchFetchingArrayDataSource.h
new file mode 100644
index 000000000..09431cdeb
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHBatchFetchingArrayDataSource.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHBatchFetchingArrayDataSource
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCPLAssetResource.h b/src/frameworks/Photos/include/Photos/PHCPLAssetResource.h
new file mode 100644
index 000000000..1b441b476
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCPLAssetResource.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHCPLAssetResource
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCachingImageManager.h b/src/frameworks/Photos/include/Photos/PHCachingImageManager.h
new file mode 100644
index 000000000..08c019cf1
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCachingImageManager.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCachingImageManager : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHChange.h b/src/frameworks/Photos/include/Photos/PHChange.h
new file mode 100644
index 000000000..5d82cf504
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHChange.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHChange : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHChangeBuilder.h b/src/frameworks/Photos/include/Photos/PHChangeBuilder.h
new file mode 100644
index 000000000..360d2ed94
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHChangeBuilder.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHChangeBuilder : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHChangeRequest.h b/src/frameworks/Photos/include/Photos/PHChangeRequest.h
new file mode 100644
index 000000000..15815c158
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHChangeRequestHelper.h b/src/frameworks/Photos/include/Photos/PHChangeRequestHelper.h
new file mode 100644
index 000000000..dffcf8294
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHChangeRequestHelper.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHChangeRequestHelper : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHChangeValidationController.h b/src/frameworks/Photos/include/Photos/PHChangeValidationController.h
new file mode 100644
index 000000000..5be9188a5
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHChangeValidationController.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHChangeValidationController : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCloudIdentifier.h b/src/frameworks/Photos/include/Photos/PHCloudIdentifier.h
new file mode 100644
index 000000000..e9b3f1cd8
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCloudIdentifier.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCloudIdentifier : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCloudInvitation.h b/src/frameworks/Photos/include/Photos/PHCloudInvitation.h
new file mode 100644
index 000000000..d0e131c54
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCloudInvitation.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCloudInvitation : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCloudSharedAlbum.h b/src/frameworks/Photos/include/Photos/PHCloudSharedAlbum.h
new file mode 100644
index 000000000..ccc460bee
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCloudSharedAlbum.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCloudSharedAlbum : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCloudSharedAssetExportRequest.h b/src/frameworks/Photos/include/Photos/PHCloudSharedAssetExportRequest.h
new file mode 100644
index 000000000..fdc964e68
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCloudSharedAssetExportRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCloudSharedAssetExportRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCloudSharedPhoto.h b/src/frameworks/Photos/include/Photos/PHCloudSharedPhoto.h
new file mode 100644
index 000000000..8a3244ce1
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCloudSharedPhoto.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCloudSharedPhoto : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCollection.h b/src/frameworks/Photos/include/Photos/PHCollection.h
new file mode 100644
index 000000000..fd93a41f6
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCollection.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCollection : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCollectionDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHCollectionDeleteRequest.h
new file mode 100644
index 000000000..3fe3b2864
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCollectionDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCollectionDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCollectionList.h b/src/frameworks/Photos/include/Photos/PHCollectionList.h
new file mode 100644
index 000000000..12f5fb5c2
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCollectionList.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCollectionList : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCollectionListAncestryContext.h b/src/frameworks/Photos/include/Photos/PHCollectionListAncestryContext.h
new file mode 100644
index 000000000..9891735dd
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCollectionListAncestryContext.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCollectionListAncestryContext : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCollectionListChangeRequest.h b/src/frameworks/Photos/include/Photos/PHCollectionListChangeRequest.h
new file mode 100644
index 000000000..582d29a95
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCollectionListChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCollectionListChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCollectionListReference.h b/src/frameworks/Photos/include/Photos/PHCollectionListReference.h
new file mode 100644
index 000000000..83fa3a6fe
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCollectionListReference.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCollectionListReference : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCollectionPresentationHints.h b/src/frameworks/Photos/include/Photos/PHCollectionPresentationHints.h
new file mode 100644
index 000000000..deaf64f48
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCollectionPresentationHints.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHCollectionPresentationHints
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCollectionReference.h b/src/frameworks/Photos/include/Photos/PHCollectionReference.h
new file mode 100644
index 000000000..31271bbc8
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCollectionReference.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCollectionReference : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHCompositeMediaResult.h b/src/frameworks/Photos/include/Photos/PHCompositeMediaResult.h
new file mode 100644
index 000000000..12cecf792
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHCompositeMediaResult.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHCompositeMediaResult : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHConcurrentMapTable.h b/src/frameworks/Photos/include/Photos/PHConcurrentMapTable.h
new file mode 100644
index 000000000..8949a1d85
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHConcurrentMapTable.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHConcurrentMapTable : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHContentEditingInput.h b/src/frameworks/Photos/include/Photos/PHContentEditingInput.h
new file mode 100644
index 000000000..ea1a25ae8
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHContentEditingInput.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHContentEditingInput : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHContentEditingInputRequestContext.h b/src/frameworks/Photos/include/Photos/PHContentEditingInputRequestContext.h
new file mode 100644
index 000000000..df11109ac
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHContentEditingInputRequestContext.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHContentEditingInputRequestContext : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHContentEditingInputRequestOptions.h b/src/frameworks/Photos/include/Photos/PHContentEditingInputRequestOptions.h
new file mode 100644
index 000000000..1e6edc359
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHContentEditingInputRequestOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHContentEditingInputRequestOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHContentEditingInputResult.h b/src/frameworks/Photos/include/Photos/PHContentEditingInputResult.h
new file mode 100644
index 000000000..77062cdf1
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHContentEditingInputResult.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHContentEditingInputResult : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHContentEditingOutput.h b/src/frameworks/Photos/include/Photos/PHContentEditingOutput.h
new file mode 100644
index 000000000..c90ee10d7
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHContentEditingOutput.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHContentEditingOutput : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHContentEditingOutputRequestOptions.h b/src/frameworks/Photos/include/Photos/PHContentEditingOutputRequestOptions.h
new file mode 100644
index 000000000..0a4c4cdae
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHContentEditingOutputRequestOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHContentEditingOutputRequestOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHDeleteChangeRequest.h b/src/frameworks/Photos/include/Photos/PHDeleteChangeRequest.h
new file mode 100644
index 000000000..5f77621b9
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHDeleteChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHDeleteChangeRequest
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHEntityKeyMap.h b/src/frameworks/Photos/include/Photos/PHEntityKeyMap.h
new file mode 100644
index 000000000..df803fcf7
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHEntityKeyMap.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHEntityKeyMap : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHExternalAssetResource.h b/src/frameworks/Photos/include/Photos/PHExternalAssetResource.h
new file mode 100644
index 000000000..e20a78b93
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHExternalAssetResource.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHExternalAssetResource : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFace.h b/src/frameworks/Photos/include/Photos/PHFace.h
new file mode 100644
index 000000000..445f7bb17
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFace.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFace : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceChangeRequest.h b/src/frameworks/Photos/include/Photos/PHFaceChangeRequest.h
new file mode 100644
index 000000000..22b2ce7f2
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceClusteringProperties.h b/src/frameworks/Photos/include/Photos/PHFaceClusteringProperties.h
new file mode 100644
index 000000000..37854c036
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceClusteringProperties.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceClusteringProperties : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceCrop.h b/src/frameworks/Photos/include/Photos/PHFaceCrop.h
new file mode 100644
index 000000000..d57009282
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceCrop.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceCrop : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceCropChangeRequest.h b/src/frameworks/Photos/include/Photos/PHFaceCropChangeRequest.h
new file mode 100644
index 000000000..6df3abeb4
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceCropChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceCropChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceCropDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHFaceCropDeleteRequest.h
new file mode 100644
index 000000000..8ed946e2b
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceCropDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceCropDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHFaceDeleteRequest.h
new file mode 100644
index 000000000..f5b24fa35
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceGroup.h b/src/frameworks/Photos/include/Photos/PHFaceGroup.h
new file mode 100644
index 000000000..56b91223a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceGroup.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceGroup : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceGroupChangeRequest.h b/src/frameworks/Photos/include/Photos/PHFaceGroupChangeRequest.h
new file mode 100644
index 000000000..ee6d7b85b
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceGroupChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceGroupChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceGroupDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHFaceGroupDeleteRequest.h
new file mode 100644
index 000000000..0a1385f34
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceGroupDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceGroupDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceGroupPLAdapter.h b/src/frameworks/Photos/include/Photos/PHFaceGroupPLAdapter.h
new file mode 100644
index 000000000..7bfdfdc76
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceGroupPLAdapter.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceGroupPLAdapter : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFacePLAdapter.h b/src/frameworks/Photos/include/Photos/PHFacePLAdapter.h
new file mode 100644
index 000000000..3abd042fa
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFacePLAdapter.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFacePLAdapter : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFacePropertySet.h b/src/frameworks/Photos/include/Photos/PHFacePropertySet.h
new file mode 100644
index 000000000..146f1f89a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFacePropertySet.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFacePropertySet : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFaceprint.h b/src/frameworks/Photos/include/Photos/PHFaceprint.h
new file mode 100644
index 000000000..3dc1dd640
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFaceprint.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFaceprint : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFetchDictionaryAccessing.h b/src/frameworks/Photos/include/Photos/PHFetchDictionaryAccessing.h
new file mode 100644
index 000000000..6fde795ab
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFetchDictionaryAccessing.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHFetchDictionaryAccessing
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFetchOptions.h b/src/frameworks/Photos/include/Photos/PHFetchOptions.h
new file mode 100644
index 000000000..b948b17c8
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFetchOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFetchOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFetchResult.h b/src/frameworks/Photos/include/Photos/PHFetchResult.h
new file mode 100644
index 000000000..7d0f9adbf
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFetchResult.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFetchResult : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFetchResultChangeDetails.h b/src/frameworks/Photos/include/Photos/PHFetchResultChangeDetails.h
new file mode 100644
index 000000000..ae4d88c15
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFetchResultChangeDetails.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFetchResultChangeDetails : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFetchedObject.h b/src/frameworks/Photos/include/Photos/PHFetchedObject.h
new file mode 100644
index 000000000..2176cd90b
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFetchedObject.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHFetchedObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHFigDecoder.h b/src/frameworks/Photos/include/Photos/PHFigDecoder.h
new file mode 100644
index 000000000..728e987ec
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHFigDecoder.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHFigDecoder : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageCache.h b/src/frameworks/Photos/include/Photos/PHImageCache.h
new file mode 100644
index 000000000..66501fa9e
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageCache.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageCache : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageCacheDelegate.h b/src/frameworks/Photos/include/Photos/PHImageCacheDelegate.h
new file mode 100644
index 000000000..48767e361
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageCacheDelegate.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHImageCacheDelegate
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageCacheEntry.h b/src/frameworks/Photos/include/Photos/PHImageCacheEntry.h
new file mode 100644
index 000000000..0ab5d9d8a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageCacheEntry.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageCacheEntry : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageDecoder.h b/src/frameworks/Photos/include/Photos/PHImageDecoder.h
new file mode 100644
index 000000000..f23453870
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageDecoder.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageDecoder : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageDecoderAsyncDecodeRequestHandle.h b/src/frameworks/Photos/include/Photos/PHImageDecoderAsyncDecodeRequestHandle.h
new file mode 100644
index 000000000..764db07e9
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageDecoderAsyncDecodeRequestHandle.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageDecoderAsyncDecodeRequestHandle : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageDisplaySpec.h b/src/frameworks/Photos/include/Photos/PHImageDisplaySpec.h
new file mode 100644
index 000000000..79e14580d
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageDisplaySpec.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageDisplaySpec : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageIODecoder.h b/src/frameworks/Photos/include/Photos/PHImageIODecoder.h
new file mode 100644
index 000000000..99fa017cd
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageIODecoder.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageIODecoder : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageManager.h b/src/frameworks/Photos/include/Photos/PHImageManager.h
new file mode 100644
index 000000000..0cfcbeba4
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageManager.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageManager : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageManagerRequestTracer.h b/src/frameworks/Photos/include/Photos/PHImageManagerRequestTracer.h
new file mode 100644
index 000000000..33a0a92bc
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageManagerRequestTracer.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageManagerRequestTracer : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageRequest.h b/src/frameworks/Photos/include/Photos/PHImageRequest.h
new file mode 100644
index 000000000..1326056fe
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageRequestBehaviorSpec.h b/src/frameworks/Photos/include/Photos/PHImageRequestBehaviorSpec.h
new file mode 100644
index 000000000..c61088c80
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageRequestBehaviorSpec.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageRequestBehaviorSpec : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageRequestColorSpace.h b/src/frameworks/Photos/include/Photos/PHImageRequestColorSpace.h
new file mode 100644
index 000000000..39b39179d
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageRequestColorSpace.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageRequestColorSpace : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageRequestContext.h b/src/frameworks/Photos/include/Photos/PHImageRequestContext.h
new file mode 100644
index 000000000..26a65da3c
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageRequestContext.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageRequestContext : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageRequestDelegate.h b/src/frameworks/Photos/include/Photos/PHImageRequestDelegate.h
new file mode 100644
index 000000000..1018890e4
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageRequestDelegate.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHImageRequestDelegate
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageRequestOptions.h b/src/frameworks/Photos/include/Photos/PHImageRequestOptions.h
new file mode 100644
index 000000000..b1317c23a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageRequestOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageRequestOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageRequestResource.h b/src/frameworks/Photos/include/Photos/PHImageRequestResource.h
new file mode 100644
index 000000000..0d7aba196
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageRequestResource.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageRequestResource : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageRequestUniformTypeIdentifier.h b/src/frameworks/Photos/include/Photos/PHImageRequestUniformTypeIdentifier.h
new file mode 100644
index 000000000..7e0d49cb4
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageRequestUniformTypeIdentifier.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageRequestUniformTypeIdentifier : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageResourceChooser.h b/src/frameworks/Photos/include/Photos/PHImageResourceChooser.h
new file mode 100644
index 000000000..9e353473e
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageResourceChooser.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageResourceChooser : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImageResult.h b/src/frameworks/Photos/include/Photos/PHImageResult.h
new file mode 100644
index 000000000..0f58ba158
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImageResult.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImageResult : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportAsset.h b/src/frameworks/Photos/include/Photos/PHImportAsset.h
new file mode 100644
index 000000000..500a266a8
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportAsset.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportAsset : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportAssetDataRequest.h b/src/frameworks/Photos/include/Photos/PHImportAssetDataRequest.h
new file mode 100644
index 000000000..5def3b431
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportAssetDataRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportAssetDataRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportAssetDataResponse.h b/src/frameworks/Photos/include/Photos/PHImportAssetDataResponse.h
new file mode 100644
index 000000000..44c2575df
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportAssetDataResponse.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportAssetDataResponse : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportAssetFilePresenter.h b/src/frameworks/Photos/include/Photos/PHImportAssetFilePresenter.h
new file mode 100644
index 000000000..9b5f217c3
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportAssetFilePresenter.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportAssetFilePresenter : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportAvchdAsset.h b/src/frameworks/Photos/include/Photos/PHImportAvchdAsset.h
new file mode 100644
index 000000000..016c6a1fa
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportAvchdAsset.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportAvchdAsset : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportBatch.h b/src/frameworks/Photos/include/Photos/PHImportBatch.h
new file mode 100644
index 000000000..8a02b0de7
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportBatch.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportBatch : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportController.h b/src/frameworks/Photos/include/Photos/PHImportController.h
new file mode 100644
index 000000000..72d39d357
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportController.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportController : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportDeleteJob.h b/src/frameworks/Photos/include/Photos/PHImportDeleteJob.h
new file mode 100644
index 000000000..fe364791f
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportDeleteJob.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportDeleteJob : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportDeviceAsset.h b/src/frameworks/Photos/include/Photos/PHImportDeviceAsset.h
new file mode 100644
index 000000000..ab0b8b16e
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportDeviceAsset.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportDeviceAsset : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportDeviceSource.h b/src/frameworks/Photos/include/Photos/PHImportDeviceSource.h
new file mode 100644
index 000000000..0630c66f3
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportDeviceSource.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportDeviceSource : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportDuplicateChecker.h b/src/frameworks/Photos/include/Photos/PHImportDuplicateChecker.h
new file mode 100644
index 000000000..e9cec1b7e
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportDuplicateChecker.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportDuplicateChecker : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportDuplicateCheckerItem.h b/src/frameworks/Photos/include/Photos/PHImportDuplicateCheckerItem.h
new file mode 100644
index 000000000..2b53706c6
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportDuplicateCheckerItem.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHImportDuplicateCheckerItem
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportDuplicateInfo.h b/src/frameworks/Photos/include/Photos/PHImportDuplicateInfo.h
new file mode 100644
index 000000000..997f4c134
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportDuplicateInfo.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportDuplicateInfo : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportException.h b/src/frameworks/Photos/include/Photos/PHImportException.h
new file mode 100644
index 000000000..22e5e59d6
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportException.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportException : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportExceptionRecorder.h b/src/frameworks/Photos/include/Photos/PHImportExceptionRecorder.h
new file mode 100644
index 000000000..bfb9aa095
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportExceptionRecorder.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportExceptionRecorder : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportOptions.h b/src/frameworks/Photos/include/Photos/PHImportOptions.h
new file mode 100644
index 000000000..888e86080
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportRecord.h b/src/frameworks/Photos/include/Photos/PHImportRecord.h
new file mode 100644
index 000000000..02e816642
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportRecord.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportRecord : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportResults.h b/src/frameworks/Photos/include/Photos/PHImportResults.h
new file mode 100644
index 000000000..afe469fde
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportResults.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportResults : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportSession.h b/src/frameworks/Photos/include/Photos/PHImportSession.h
new file mode 100644
index 000000000..06bbae31c
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportSession.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportSession : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportSource.h b/src/frameworks/Photos/include/Photos/PHImportSource.h
new file mode 100644
index 000000000..89d99e6a9
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportSource.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportSource : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportTimer.h b/src/frameworks/Photos/include/Photos/PHImportTimer.h
new file mode 100644
index 000000000..2668c8f9f
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportTimer.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportTimer : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportTimerCollection.h b/src/frameworks/Photos/include/Photos/PHImportTimerCollection.h
new file mode 100644
index 000000000..e763c6505
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportTimerCollection.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportTimerCollection : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImportUrlSource.h b/src/frameworks/Photos/include/Photos/PHImportUrlSource.h
new file mode 100644
index 000000000..d192160c0
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImportUrlSource.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImportUrlSource : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHImporter.h b/src/frameworks/Photos/include/Photos/PHImporter.h
new file mode 100644
index 000000000..b846810ed
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHImporter.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHImporter : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHInsertChangeRequest.h b/src/frameworks/Photos/include/Photos/PHInsertChangeRequest.h
new file mode 100644
index 000000000..2e78b86fe
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHInsertChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHInsertChangeRequest
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHInternalAssetExportRequest.h b/src/frameworks/Photos/include/Photos/PHInternalAssetExportRequest.h
new file mode 100644
index 000000000..c8c6a0b23
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHInternalAssetExportRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHInternalAssetExportRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHKeyword.h b/src/frameworks/Photos/include/Photos/PHKeyword.h
new file mode 100644
index 000000000..6259ee07f
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHKeyword.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHKeyword : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHKeywordChangeRequest.h b/src/frameworks/Photos/include/Photos/PHKeywordChangeRequest.h
new file mode 100644
index 000000000..a599caead
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHKeywordChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHKeywordChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHKeywordDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHKeywordDeleteRequest.h
new file mode 100644
index 000000000..ae0188a2d
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHKeywordDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHKeywordDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHLibraryChangeRequest.h b/src/frameworks/Photos/include/Photos/PHLibraryChangeRequest.h
new file mode 100644
index 000000000..ccd561579
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHLibraryChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHLibraryChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHLivePhoto.h b/src/frameworks/Photos/include/Photos/PHLivePhoto.h
new file mode 100644
index 000000000..b0c001aa0
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHLivePhoto.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHLivePhoto : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHLivePhotoCreationOperation.h b/src/frameworks/Photos/include/Photos/PHLivePhotoCreationOperation.h
new file mode 100644
index 000000000..804ea813f
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHLivePhotoCreationOperation.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHLivePhotoCreationOperation : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHLivePhotoEditingContext.h b/src/frameworks/Photos/include/Photos/PHLivePhotoEditingContext.h
new file mode 100644
index 000000000..224fe6547
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHLivePhotoEditingContext.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHLivePhotoEditingContext : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHLivePhotoExportSession.h b/src/frameworks/Photos/include/Photos/PHLivePhotoExportSession.h
new file mode 100644
index 000000000..3987de620
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHLivePhotoExportSession.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHLivePhotoExportSession : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHLivePhotoExportSessionOptions.h b/src/frameworks/Photos/include/Photos/PHLivePhotoExportSessionOptions.h
new file mode 100644
index 000000000..5d61c6f32
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHLivePhotoExportSessionOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHLivePhotoExportSessionOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHLivePhotoRequestContext.h b/src/frameworks/Photos/include/Photos/PHLivePhotoRequestContext.h
new file mode 100644
index 000000000..b61a1392f
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHLivePhotoRequestContext.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHLivePhotoRequestContext : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHLivePhotoRequestOptions.h b/src/frameworks/Photos/include/Photos/PHLivePhotoRequestOptions.h
new file mode 100644
index 000000000..20fe51877
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHLivePhotoRequestOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHLivePhotoRequestOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHLivePhotoResult.h b/src/frameworks/Photos/include/Photos/PHLivePhotoResult.h
new file mode 100644
index 000000000..2bc940795
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHLivePhotoResult.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHLivePhotoResult : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHLocallyAvailableResourceBag.h b/src/frameworks/Photos/include/Photos/PHLocallyAvailableResourceBag.h
new file mode 100644
index 000000000..e0189f554
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHLocallyAvailableResourceBag.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHLocallyAvailableResourceBag : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHManualFetchResult.h b/src/frameworks/Photos/include/Photos/PHManualFetchResult.h
new file mode 100644
index 000000000..ea7d13688
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHManualFetchResult.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHManualFetchResult : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMediaRequest.h b/src/frameworks/Photos/include/Photos/PHMediaRequest.h
new file mode 100644
index 000000000..fbcb3ff33
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMediaRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMediaRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMediaRequestContext.h b/src/frameworks/Photos/include/Photos/PHMediaRequestContext.h
new file mode 100644
index 000000000..eb8a45cb0
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMediaRequestContext.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMediaRequestContext : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMediaRequestContextDelegate.h b/src/frameworks/Photos/include/Photos/PHMediaRequestContextDelegate.h
new file mode 100644
index 000000000..1223ebbc5
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMediaRequestContextDelegate.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHMediaRequestContextDelegate
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMediaRequestDelegate.h b/src/frameworks/Photos/include/Photos/PHMediaRequestDelegate.h
new file mode 100644
index 000000000..5561a3cb9
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMediaRequestDelegate.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHMediaRequestDelegate
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMediaRequestThreadingOptions.h b/src/frameworks/Photos/include/Photos/PHMediaRequestThreadingOptions.h
new file mode 100644
index 000000000..1ecea2724
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMediaRequestThreadingOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHMediaRequestThreadingOptions
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMediaResourceRequest.h b/src/frameworks/Photos/include/Photos/PHMediaResourceRequest.h
new file mode 100644
index 000000000..1bf1897cd
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMediaResourceRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMediaResourceRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMediaResourceResult.h b/src/frameworks/Photos/include/Photos/PHMediaResourceResult.h
new file mode 100644
index 000000000..bb5228516
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMediaResourceResult.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMediaResourceResult : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMemory.h b/src/frameworks/Photos/include/Photos/PHMemory.h
new file mode 100644
index 000000000..51c25cc96
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMemory.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMemory : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMemoryChangeRequest.h b/src/frameworks/Photos/include/Photos/PHMemoryChangeRequest.h
new file mode 100644
index 000000000..1b86f54fc
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMemoryChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMemoryChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMemoryDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHMemoryDeleteRequest.h
new file mode 100644
index 000000000..238e2521b
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMemoryDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMemoryDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMemoryFeature.h b/src/frameworks/Photos/include/Photos/PHMemoryFeature.h
new file mode 100644
index 000000000..f83f770d8
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMemoryFeature.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMemoryFeature : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMemoryFeatureDecoder.h b/src/frameworks/Photos/include/Photos/PHMemoryFeatureDecoder.h
new file mode 100644
index 000000000..4e9ae793d
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMemoryFeatureDecoder.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMemoryFeatureDecoder : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMemoryFeatureEncoder.h b/src/frameworks/Photos/include/Photos/PHMemoryFeatureEncoder.h
new file mode 100644
index 000000000..c2a6cccc8
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMemoryFeatureEncoder.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMemoryFeatureEncoder : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMemoryGenerationOptions.h b/src/frameworks/Photos/include/Photos/PHMemoryGenerationOptions.h
new file mode 100644
index 000000000..067adee97
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMemoryGenerationOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMemoryGenerationOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMemoryPresentationHints.h b/src/frameworks/Photos/include/Photos/PHMemoryPresentationHints.h
new file mode 100644
index 000000000..3741d7c44
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMemoryPresentationHints.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMemoryPresentationHints : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMoment.h b/src/frameworks/Photos/include/Photos/PHMoment.h
new file mode 100644
index 000000000..b75abdcd4
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMoment.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMoment : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMomentChangeRequest.h b/src/frameworks/Photos/include/Photos/PHMomentChangeRequest.h
new file mode 100644
index 000000000..d93ddc6a3
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMomentChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMomentChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMomentList.h b/src/frameworks/Photos/include/Photos/PHMomentList.h
new file mode 100644
index 000000000..99ababf23
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMomentList.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMomentList : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMomentShare.h b/src/frameworks/Photos/include/Photos/PHMomentShare.h
new file mode 100644
index 000000000..9d9ce8a40
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMomentShare.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMomentShare : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMomentShareChangeRequest.h b/src/frameworks/Photos/include/Photos/PHMomentShareChangeRequest.h
new file mode 100644
index 000000000..95c8c1f11
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMomentShareChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMomentShareChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMomentShareDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHMomentShareDeleteRequest.h
new file mode 100644
index 000000000..fe1478f3a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMomentShareDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMomentShareDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMomentShareParticipant.h b/src/frameworks/Photos/include/Photos/PHMomentShareParticipant.h
new file mode 100644
index 000000000..6a7cbe5e1
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMomentShareParticipant.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMomentShareParticipant : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMomentShareParticipantChangeRequest.h b/src/frameworks/Photos/include/Photos/PHMomentShareParticipantChangeRequest.h
new file mode 100644
index 000000000..da9bfe37e
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMomentShareParticipantChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMomentShareParticipantChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMomentShareParticipantDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHMomentShareParticipantDeleteRequest.h
new file mode 100644
index 000000000..6214149f9
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMomentShareParticipantDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMomentShareParticipantDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMomentSharePreview.h b/src/frameworks/Photos/include/Photos/PHMomentSharePreview.h
new file mode 100644
index 000000000..b8f92433a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMomentSharePreview.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHMomentSharePreview : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMomentSharePropertySet.h b/src/frameworks/Photos/include/Photos/PHMomentSharePropertySet.h
new file mode 100644
index 000000000..3914b9e92
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMomentSharePropertySet.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHMomentSharePropertySet
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHMutableFetchDictionaryAccessing.h b/src/frameworks/Photos/include/Photos/PHMutableFetchDictionaryAccessing.h
new file mode 100644
index 000000000..91f2db6da
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHMutableFetchDictionaryAccessing.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHMutableFetchDictionaryAccessing
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHObject.h b/src/frameworks/Photos/include/Photos/PHObject.h
new file mode 100644
index 000000000..91fd62c9b
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHObject.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHObject : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHObjectChangeDetails.h b/src/frameworks/Photos/include/Photos/PHObjectChangeDetails.h
new file mode 100644
index 000000000..c7072cd57
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHObjectChangeDetails.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHObjectChangeDetails : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHObjectDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHObjectDeleteRequest.h
new file mode 100644
index 000000000..b9f210d0e
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHObjectDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHObjectDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHObjectDeleteValidator.h b/src/frameworks/Photos/include/Photos/PHObjectDeleteValidator.h
new file mode 100644
index 000000000..16d82441c
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHObjectDeleteValidator.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHObjectDeleteValidator : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHObjectPLAdapter.h b/src/frameworks/Photos/include/Photos/PHObjectPLAdapter.h
new file mode 100644
index 000000000..5c940b4c8
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHObjectPLAdapter.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHObjectPLAdapter : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHObjectPlaceholder.h b/src/frameworks/Photos/include/Photos/PHObjectPlaceholder.h
new file mode 100644
index 000000000..0cc29f6f5
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHObjectPlaceholder.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHObjectPlaceholder : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHObjectPropertySet.h b/src/frameworks/Photos/include/Photos/PHObjectPropertySet.h
new file mode 100644
index 000000000..e5e78fa1b
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHObjectPropertySet.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHObjectPropertySet
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHObjectReference.h b/src/frameworks/Photos/include/Photos/PHObjectReference.h
new file mode 100644
index 000000000..f4d35abe5
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHObjectReference.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHObjectReference : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPerformChangesRequest.h b/src/frameworks/Photos/include/Photos/PHPerformChangesRequest.h
new file mode 100644
index 000000000..0b652e692
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPerformChangesRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPerformChangesRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPerformChangesRequestService.h b/src/frameworks/Photos/include/Photos/PHPerformChangesRequestService.h
new file mode 100644
index 000000000..e95b130c7
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPerformChangesRequestService.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHPerformChangesRequestService
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPersistentChangeFetchRequest.h b/src/frameworks/Photos/include/Photos/PHPersistentChangeFetchRequest.h
new file mode 100644
index 000000000..9300b7e8a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPersistentChangeFetchRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPersistentChangeFetchRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPersistentChangeFetchResult.h b/src/frameworks/Photos/include/Photos/PHPersistentChangeFetchResult.h
new file mode 100644
index 000000000..54716cd11
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPersistentChangeFetchResult.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPersistentChangeFetchResult : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPersistentChangeToken.h b/src/frameworks/Photos/include/Photos/PHPersistentChangeToken.h
new file mode 100644
index 000000000..117ef390a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPersistentChangeToken.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPersistentChangeToken : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPerson.h b/src/frameworks/Photos/include/Photos/PHPerson.h
new file mode 100644
index 000000000..76ec452c3
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPerson.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPerson : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPersonChangeRequest.h b/src/frameworks/Photos/include/Photos/PHPersonChangeRequest.h
new file mode 100644
index 000000000..be6a05a55
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPersonChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPersonChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPersonDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHPersonDeleteRequest.h
new file mode 100644
index 000000000..152a9315a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPersonDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPersonDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPersonPLAdapter.h b/src/frameworks/Photos/include/Photos/PHPersonPLAdapter.h
new file mode 100644
index 000000000..ebe218cab
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPersonPLAdapter.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPersonPLAdapter : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPersonReference.h b/src/frameworks/Photos/include/Photos/PHPersonReference.h
new file mode 100644
index 000000000..3371bb7a2
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPersonReference.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPersonReference : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPersonResetManager.h b/src/frameworks/Photos/include/Photos/PHPersonResetManager.h
new file mode 100644
index 000000000..e10e70b99
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPersonResetManager.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPersonResetManager : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPersonResetOperation.h b/src/frameworks/Photos/include/Photos/PHPersonResetOperation.h
new file mode 100644
index 000000000..13c7219d3
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPersonResetOperation.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPersonResetOperation : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPersonSuggestion.h b/src/frameworks/Photos/include/Photos/PHPersonSuggestion.h
new file mode 100644
index 000000000..69a8d02cc
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPersonSuggestion.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPersonSuggestion : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPhotoLibrary.h b/src/frameworks/Photos/include/Photos/PHPhotoLibrary.h
new file mode 100644
index 000000000..23bcbba89
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPhotoLibrary.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPhotoLibrary : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPhotoLibraryAppPrivateData.h b/src/frameworks/Photos/include/Photos/PHPhotoLibraryAppPrivateData.h
new file mode 100644
index 000000000..578838468
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPhotoLibraryAppPrivateData.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPhotoLibraryAppPrivateData : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPhotoLibraryChangeObserver.h b/src/frameworks/Photos/include/Photos/PHPhotoLibraryChangeObserver.h
new file mode 100644
index 000000000..069f23de5
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPhotoLibraryChangeObserver.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHPhotoLibraryChangeObserver
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPhotoMaster.h b/src/frameworks/Photos/include/Photos/PHPhotoMaster.h
new file mode 100644
index 000000000..b53b66fbf
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPhotoMaster.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPhotoMaster : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPhotoRepresentation.h b/src/frameworks/Photos/include/Photos/PHPhotoRepresentation.h
new file mode 100644
index 000000000..398347a9e
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPhotoRepresentation.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPhotoRepresentation : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPhotosHighlight.h b/src/frameworks/Photos/include/Photos/PHPhotosHighlight.h
new file mode 100644
index 000000000..bf10ea1c3
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPhotosHighlight.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPhotosHighlight : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPhotosHighlightChangeRequest.h b/src/frameworks/Photos/include/Photos/PHPhotosHighlightChangeRequest.h
new file mode 100644
index 000000000..ffce435e3
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPhotosHighlightChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPhotosHighlightChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPhotosHighlightDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHPhotosHighlightDeleteRequest.h
new file mode 100644
index 000000000..40b18c83a
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPhotosHighlightDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPhotosHighlightDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPlaceholderImageHelper.h b/src/frameworks/Photos/include/Photos/PHPlaceholderImageHelper.h
new file mode 100644
index 000000000..5b948d82c
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPlaceholderImageHelper.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPlaceholderImageHelper : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHPreviewImageRequest.h b/src/frameworks/Photos/include/Photos/PHPreviewImageRequest.h
new file mode 100644
index 000000000..d48d6ff8b
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHPreviewImageRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHPreviewImageRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHProject.h b/src/frameworks/Photos/include/Photos/PHProject.h
new file mode 100644
index 000000000..767fb2272
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHProject.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHProject : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHProjectChangeRequest.h b/src/frameworks/Photos/include/Photos/PHProjectChangeRequest.h
new file mode 100644
index 000000000..62ddf4c6d
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHProjectChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHProjectChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHQuery.h b/src/frameworks/Photos/include/Photos/PHQuery.h
new file mode 100644
index 000000000..4e6fa6569
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHQuery.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHQuery : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHQueryChangeDetectionCriteria.h b/src/frameworks/Photos/include/Photos/PHQueryChangeDetectionCriteria.h
new file mode 100644
index 000000000..1a4fc0230
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHQueryChangeDetectionCriteria.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHQueryChangeDetectionCriteria : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHQueryPersonContext.h b/src/frameworks/Photos/include/Photos/PHQueryPersonContext.h
new file mode 100644
index 000000000..b87b96e0d
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHQueryPersonContext.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHQueryPersonContext : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHQuestion.h b/src/frameworks/Photos/include/Photos/PHQuestion.h
new file mode 100644
index 000000000..00d4140e7
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHQuestion.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHQuestion : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHQuestionChangeRequest.h b/src/frameworks/Photos/include/Photos/PHQuestionChangeRequest.h
new file mode 100644
index 000000000..e1ee44579
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHQuestionChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHQuestionChangeRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHQuestionDeleteRequest.h b/src/frameworks/Photos/include/Photos/PHQuestionDeleteRequest.h
new file mode 100644
index 000000000..6f5e9e8dc
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHQuestionDeleteRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHQuestionDeleteRequest : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHRecyclableObject.h b/src/frameworks/Photos/include/Photos/PHRecyclableObject.h
new file mode 100644
index 000000000..3df24a57b
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHRecyclableObject.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@protocol PHRecyclableObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHRecyclableObjectVendor.h b/src/frameworks/Photos/include/Photos/PHRecyclableObjectVendor.h
new file mode 100644
index 000000000..f110f4f9d
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHRecyclableObjectVendor.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHRecyclableObjectVendor : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHRelatedCollection.h b/src/frameworks/Photos/include/Photos/PHRelatedCollection.h
new file mode 100644
index 000000000..c17268f23
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHRelatedCollection.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHRelatedCollection : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHRelatedFetchOptions.h b/src/frameworks/Photos/include/Photos/PHRelatedFetchOptions.h
new file mode 100644
index 000000000..4780e08a6
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHRelatedFetchOptions.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHRelatedFetchOptions : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHRelationshipChangeRequestHelper.h b/src/frameworks/Photos/include/Photos/PHRelationshipChangeRequestHelper.h
new file mode 100644
index 000000000..408559125
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHRelationshipChangeRequestHelper.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see .
+*/
+
+#include
+
+@interface PHRelationshipChangeRequestHelper : NSObject
+
+@end
diff --git a/src/frameworks/Photos/include/Photos/PHResourceAvailabilityChangeRequest.h b/src/frameworks/Photos/include/Photos/PHResourceAvailabilityChangeRequest.h
new file mode 100644
index 000000000..8764ddeb3
--- /dev/null
+++ b/src/frameworks/Photos/include/Photos/PHResourceAvailabilityChangeRequest.h
@@ -0,0 +1,24 @@
+/*
+ This file is part of Darling.
+
+ Copyright (C) 2019 Lubos Dolezel
+
+ Darling is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Darling is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Darling. If not, see