diff --git a/src/private-frameworks/CMakeLists.txt b/src/private-frameworks/CMakeLists.txt
index fe07fb7d4..b6d0aa5e3 100644
--- a/src/private-frameworks/CMakeLists.txt
+++ b/src/private-frameworks/CMakeLists.txt
@@ -7,6 +7,7 @@ add_subdirectory(AuthKit)
add_subdirectory(CrashReporterSupport)
add_subdirectory(ConfigurationProfiles)
add_subdirectory(CoreSymbolication)
+add_subdirectory(CoreUI)
add_subdirectory(DataDetectors)
add_subdirectory(DataDetectorsCore)
add_subdirectory(DataDetectorsNaturalLanguage)
diff --git a/src/private-frameworks/CoreUI/CMakeLists.txt b/src/private-frameworks/CoreUI/CMakeLists.txt
new file mode 100644
index 000000000..ce5babb7d
--- /dev/null
+++ b/src/private-frameworks/CoreUI/CMakeLists.txt
@@ -0,0 +1,167 @@
+project(CoreUI)
+
+set(DYLIB_COMPAT_VERSION "1.0.0")
+set(DYLIB_CURRENT_VERSION "608.3.0")
+
+add_framework(CoreUI
+ FAT
+ CURRENT_VERSION
+ PRIVATE
+ VERSION "A"
+
+ SOURCES
+ src/CoreUI.m
+ src/_CUIThemeSVGRendition.m
+ src/CUINamedModel.m
+ src/CUINamedVectorGlyph.m
+ src/CUIMeshBuffer.m
+ src/CUINamedImageAtlas.m
+ src/CUINamedColor.m
+ src/_CUIThemeTextStyleRendition.m
+ src/CUIRuntimeStatistics.m
+ src/CUINamedImageDescription.m
+ src/_CUIThemeModelMeshRendition.m
+ src/CUIShapeEffectPreset.m
+ src/CUINamedRecognitionImage.m
+ src/CUIMutableCatalog.m
+ src/CUINamedRecognitionGroup.m
+ src/CUINamedData.m
+ src/CUINamedVectorImage.m
+ src/CUINamedVectorPDFImage.m
+ src/CUINamedVectorSVGImage.m
+ src/CUIShapeEffectStack.m
+ src/CUIPSDLayerEnumerator.m
+ src/CUIScaleClampFilterLocal.m
+ src/CUIInnerGlowFilterLocal.m
+ src/CUIInnerShadowFilterLocal.m
+ src/CUIOuterGlowFilterLocal.m
+ src/CUIInnerGlowOrShadowFilterLocal.m
+ src/CUIOuterGlowOrShadowFilterLocal.m
+ src/CUISmoothEmbossFilterLocal.m
+ src/CUIOuterBevelEmbossFilterLocal.m
+ src/CUIInnerBevelEmbossFilterLocal.m
+ src/CUIOuterShadowFilterLocal.m
+ src/CUISmallBlurLocal.m
+ src/CUIShapeEffectBlur1Local.m
+ src/CUIHueSaturationFilterLocal.m
+ src/CUITextEffectStack.m
+ src/CUIPerformanceLogManager.m
+ src/CUIPerformanceMeasurement.m
+ src/CoreUI.m
+ src/_CUIThemeMultisizeImageSetRendition.m
+ src/CUIPSLayerEffectsPreset.m
+ src/CUITextStyle.m
+ src/CUIPattern.m
+ src/CSIGenerator.m
+ src/CSIBitmapWrapper.m
+ src/CUIPSDGradient.m
+ src/CUIPSDGradientStop.m
+ src/CUIPSDGradientColorStop.m
+ src/CUIPSDGradientDoubleColorStop.m
+ src/CUIPSDGradientOpacityStop.m
+ src/CUIPSDGradientDoubleOpacityStop.m
+ src/_CUIPSDStopAndMidpointPair.m
+ src/CUIPSDGradientEvaluator.m
+ src/_CUIPSDSublayerInfo.m
+ src/CUIPSDImageRef.m
+ src/CUIPSDLayerBaseRef.m
+ src/CUIPSDLayerRef.m
+ src/CUIPSDLayerGroupRef.m
+ src/CUIPSDLayerMaskRef.m
+ src/CUIImage.m
+ src/CUIColor.m
+ src/CUINamedRecognitionObject.m
+ src/CUIRenditionLayerReference.m
+ src/CUIMutableThemeRendition.m
+ src/_CUINineImagePieces.m
+ src/_CUIThemeFacetCacheKey.m
+ src/CUIThemeFacet.m
+ src/CUIThemeGradient.m
+ src/_CUIThemePDFRendition.m
+ src/CUIMaskedFacetLayer.m
+ src/CUICustomFontCacheKey.m
+ src/CUICustomFontCacheValue.m
+ src/CUICommonAssetStorage.m
+ src/CUIMutableCommonAssetStorage.m
+ src/CUIRenditionKey.m
+ src/CUIRenditionMetrics.m
+ src/CUISharedArtCatalog.m
+ src/CUIRenditionSliceInformation.m
+ src/_CUIThemeColorRendition.m
+ src/CUIMutableStructuredThemeStore.m
+ src/_CUIExternalLinkRendition.m
+ src/CUINamedLayerStack.m
+ src/CUINamedLayerImage.m
+ src/_CUIKeyTestOrganizer.m
+ src/CUIStructuredThemeStore.m
+ src/CUISystemStore.m
+ src/CUINamedLookup.m
+ src/CSIATECHelper.m
+ src/CSIHelper.m
+ src/_CSIRenditionBlockData.m
+ src/_CUIMultisizeImageSetSizeAndIndex.m
+ src/_CUIRawPixelRendition.m
+ src/_CUIRawDataRendition.m
+ src/_CUILayerStackRendition.m
+ src/_CUIRecognitionObjectRendition.m
+ src/_CUIThinningPlaceholderRendition.m
+ src/_CUIThemeTextureRendition.m
+ src/CSITextureHelper.m
+ src/_CUIThemeTextureImageRendition.m
+ src/_CUIInternalLinkRendition.m
+ src/_CUINameContentRendition.m
+ src/_CUIThemePixelRendition.m
+ src/CUIThemeRendition.m
+ src/_SchemaRenditionTuple.m
+ src/CUIThemeSchema.m
+ src/_CUIMacOSThemeSchema.m
+ src/_CUIiPhoneOSThemeSchema.m
+ src/CUIThemeSchemaRendition.m
+ src/CUIThemeSchemaEffectRendition.m
+ src/CUIWindowFrameLayer.m
+ src/CUITexturedWindowFrameLayer.m
+ src/CUIThemeDataEffectPreset.m
+ src/CUIThemeSchemaRenditionGroup.m
+ src/CUIThemeSchemaPSDLayer.m
+ src/CUIThemeSchemaPSDRenditionLayer.m
+ src/CUIThemeSchemaPSDLayerGroup.m
+ src/CUINamedImage.m
+ src/CUINamedMultisizeImageSet.m
+ src/CUIPSDLayoutMetricsChannel.m
+ src/CUIPSDLayer.m
+ src/CUIPSDImageLayer.m
+ src/CUIPSDGradientLayer.m
+ src/CUIPSDLayerGroupStart.m
+ src/CUIPSDLayerGroupEnd.m
+ src/CUIMutablePSDImageRef.m
+ src/_CUISubrangeData.m
+ src/CUIThemeSchemaLayer.m
+ src/CUIStyleEffectConfiguration.m
+ src/CUINamedExternalLink.m
+ src/_CUIThemeEffectRendition.m
+ src/CUIPSDLayerEffects.m
+ src/CUIPSDLayerEffectComponent.m
+ src/CUIPSDLayerEffectDropShadow.m
+ src/CUIPSDLayerEffectInnerShadow.m
+ src/CUIPSDLayerEffectInnerGlow.m
+ src/CUIPSDLayerEffectOuterGlow.m
+ src/CUIPSDLayerEffectColorOverlay.m
+ src/CUIPSDLayerEffectGradientOverlay.m
+ src/CUIPSDLayerEffectBevelEmboss.m
+ src/_CUIThemeModelSubmeshRendition.m
+ src/CUICatalog.m
+ src/CUISystemCatalog.m
+ src/CUIBackgroundStyleEffectConfiguration.m
+ src/_CUIThemeGradientRendition.m
+ src/_CUTextureLink.m
+ src/CUINamedTexture.m
+ src/_CUIThemeModelAssetRendition.m
+ src/CUINamedRenditionInfo.m
+ src/CUINamedMultisizeImage.m
+ src/CUILayoutInformation.m
+
+ DEPENDENCIES
+ system
+ objc
+ Foundation
+)
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CSIATECHelper.h b/src/private-frameworks/CoreUI/include/CoreUI/CSIATECHelper.h
new file mode 100644
index 000000000..668aef052
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CSIATECHelper.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 CSIATECHelper : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CSIBitmapWrapper.h b/src/private-frameworks/CoreUI/include/CoreUI/CSIBitmapWrapper.h
new file mode 100644
index 000000000..57d7c90a3
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CSIBitmapWrapper.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 CSIBitmapWrapper : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CSIGenerator.h b/src/private-frameworks/CoreUI/include/CoreUI/CSIGenerator.h
new file mode 100644
index 000000000..5e62b29cd
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CSIGenerator.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 CSIGenerator : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CSIHelper.h b/src/private-frameworks/CoreUI/include/CoreUI/CSIHelper.h
new file mode 100644
index 000000000..685130701
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CSIHelper.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 CSIHelper : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CSITextureHelper.h b/src/private-frameworks/CoreUI/include/CoreUI/CSITextureHelper.h
new file mode 100644
index 000000000..6a4e23288
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CSITextureHelper.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 CSITextureHelper : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIBackgroundStyleEffectConfiguration.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIBackgroundStyleEffectConfiguration.h
new file mode 100644
index 000000000..097d6117c
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIBackgroundStyleEffectConfiguration.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 CUIBackgroundStyleEffectConfiguration : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUICatalog.h b/src/private-frameworks/CoreUI/include/CoreUI/CUICatalog.h
new file mode 100644
index 000000000..ffd4ca0c1
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUICatalog.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 CUICatalog : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIColor.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIColor.h
new file mode 100644
index 000000000..90bf6f749
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIColor.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 CUIColor : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUICommonAssetStorage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUICommonAssetStorage.h
new file mode 100644
index 000000000..197b233fd
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUICommonAssetStorage.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 CUICommonAssetStorage : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUICustomFontCacheKey.h b/src/private-frameworks/CoreUI/include/CoreUI/CUICustomFontCacheKey.h
new file mode 100644
index 000000000..c4e13986c
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUICustomFontCacheKey.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 CUICustomFontCacheKey : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUICustomFontCacheValue.h b/src/private-frameworks/CoreUI/include/CoreUI/CUICustomFontCacheValue.h
new file mode 100644
index 000000000..e8c76a682
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUICustomFontCacheValue.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 CUICustomFontCacheValue : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIHueSaturationFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIHueSaturationFilterLocal.h
new file mode 100644
index 000000000..e3ca7adb2
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIHueSaturationFilterLocal.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 CUIHueSaturationFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIImage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIImage.h
new file mode 100644
index 000000000..3d7370430
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIImage.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 CUIImage : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerBevelEmbossFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerBevelEmbossFilterLocal.h
new file mode 100644
index 000000000..c38e88ef6
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerBevelEmbossFilterLocal.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 CUIInnerBevelEmbossFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerGlowFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerGlowFilterLocal.h
new file mode 100644
index 000000000..17309942e
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerGlowFilterLocal.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 CUIInnerGlowFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerGlowOrShadowFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerGlowOrShadowFilterLocal.h
new file mode 100644
index 000000000..82ecc1374
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerGlowOrShadowFilterLocal.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 CUIInnerGlowOrShadowFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerShadowFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerShadowFilterLocal.h
new file mode 100644
index 000000000..346f992e1
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIInnerShadowFilterLocal.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 CUIInnerShadowFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUILayoutInformation.h b/src/private-frameworks/CoreUI/include/CoreUI/CUILayoutInformation.h
new file mode 100644
index 000000000..4556fec3d
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUILayoutInformation.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 CUILayoutInformation : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIMaskedFacetLayer.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIMaskedFacetLayer.h
new file mode 100644
index 000000000..71eca68dc
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIMaskedFacetLayer.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 CUIMaskedFacetLayer : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIMeshBuffer.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIMeshBuffer.h
new file mode 100644
index 000000000..c9311b3ef
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIMeshBuffer.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 CUIMeshBuffer : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableCatalog.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableCatalog.h
new file mode 100644
index 000000000..e8f359f17
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableCatalog.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 CUIMutableCatalog : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableCommonAssetStorage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableCommonAssetStorage.h
new file mode 100644
index 000000000..360090b5c
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableCommonAssetStorage.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 CUIMutableCommonAssetStorage : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIMutablePSDImageRef.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIMutablePSDImageRef.h
new file mode 100644
index 000000000..8929f8599
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIMutablePSDImageRef.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 CUIMutablePSDImageRef : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableStructuredThemeStore.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableStructuredThemeStore.h
new file mode 100644
index 000000000..dcdf29ab5
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableStructuredThemeStore.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 CUIMutableStructuredThemeStore : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableThemeRendition.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableThemeRendition.h
new file mode 100644
index 000000000..b5ce0dc90
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIMutableThemeRendition.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 CUIMutableThemeRendition : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedColor.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedColor.h
new file mode 100644
index 000000000..707bd48ee
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedColor.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 CUINamedColor : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedData.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedData.h
new file mode 100644
index 000000000..738202948
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedData.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 CUINamedData : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedExternalLink.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedExternalLink.h
new file mode 100644
index 000000000..23e1f3f95
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedExternalLink.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 CUINamedExternalLink : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedImage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedImage.h
new file mode 100644
index 000000000..95c062a29
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedImage.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 CUINamedImage : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedImageAtlas.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedImageAtlas.h
new file mode 100644
index 000000000..8e7ed52ef
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedImageAtlas.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 CUINamedImageAtlas : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedImageDescription.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedImageDescription.h
new file mode 100644
index 000000000..4a4790f66
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedImageDescription.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 CUINamedImageDescription : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedLayerImage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedLayerImage.h
new file mode 100644
index 000000000..7aa653858
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedLayerImage.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 CUINamedLayerImage : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedLayerStack.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedLayerStack.h
new file mode 100644
index 000000000..b4cd06581
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedLayerStack.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 CUINamedLayerStack : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedLookup.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedLookup.h
new file mode 100644
index 000000000..cb60dbdf8
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedLookup.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 CUINamedLookup : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedModel.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedModel.h
new file mode 100644
index 000000000..27a2ad02d
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedModel.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 CUINamedModel : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedMultisizeImage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedMultisizeImage.h
new file mode 100644
index 000000000..2af188a12
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedMultisizeImage.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 CUINamedMultisizeImage : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedMultisizeImageSet.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedMultisizeImageSet.h
new file mode 100644
index 000000000..deeaad444
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedMultisizeImageSet.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 CUINamedMultisizeImageSet : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRecognitionGroup.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRecognitionGroup.h
new file mode 100644
index 000000000..013ef92bc
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRecognitionGroup.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 CUINamedRecognitionGroup : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRecognitionImage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRecognitionImage.h
new file mode 100644
index 000000000..7676f34b2
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRecognitionImage.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 CUINamedRecognitionImage : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRecognitionObject.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRecognitionObject.h
new file mode 100644
index 000000000..8adf5af80
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRecognitionObject.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 CUINamedRecognitionObject : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRenditionInfo.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRenditionInfo.h
new file mode 100644
index 000000000..843987e2d
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedRenditionInfo.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 CUINamedRenditionInfo : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedTexture.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedTexture.h
new file mode 100644
index 000000000..87a606acb
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedTexture.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 CUINamedTexture : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorGlyph.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorGlyph.h
new file mode 100644
index 000000000..ed26a5db8
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorGlyph.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 CUINamedVectorGlyph : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorImage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorImage.h
new file mode 100644
index 000000000..e13545016
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorImage.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 CUINamedVectorImage : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorPDFImage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorPDFImage.h
new file mode 100644
index 000000000..459ab7ad3
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorPDFImage.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 CUINamedVectorPDFImage : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorSVGImage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorSVGImage.h
new file mode 100644
index 000000000..46b98bdda
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUINamedVectorSVGImage.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 CUINamedVectorSVGImage : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterBevelEmbossFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterBevelEmbossFilterLocal.h
new file mode 100644
index 000000000..bcf4efbd3
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterBevelEmbossFilterLocal.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 CUIOuterBevelEmbossFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterGlowFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterGlowFilterLocal.h
new file mode 100644
index 000000000..6c1e5f062
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterGlowFilterLocal.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 CUIOuterGlowFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterGlowOrShadowFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterGlowOrShadowFilterLocal.h
new file mode 100644
index 000000000..d5715d6f3
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterGlowOrShadowFilterLocal.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 CUIOuterGlowOrShadowFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterShadowFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterShadowFilterLocal.h
new file mode 100644
index 000000000..9c3a40675
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIOuterShadowFilterLocal.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 CUIOuterShadowFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradient.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradient.h
new file mode 100644
index 000000000..02d1d19b4
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradient.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 CUIPSDGradient : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientColorStop.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientColorStop.h
new file mode 100644
index 000000000..8eca2f121
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientColorStop.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 CUIPSDGradientColorStop : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientDoubleColorStop.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientDoubleColorStop.h
new file mode 100644
index 000000000..8cc81c0da
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientDoubleColorStop.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 CUIPSDGradientDoubleColorStop : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientDoubleOpacityStop.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientDoubleOpacityStop.h
new file mode 100644
index 000000000..651871a9d
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientDoubleOpacityStop.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 CUIPSDGradientDoubleOpacityStop : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientEvaluator.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientEvaluator.h
new file mode 100644
index 000000000..fb7ec9f3a
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientEvaluator.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 CUIPSDGradientEvaluator : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientLayer.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientLayer.h
new file mode 100644
index 000000000..e2ad7fbd3
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientLayer.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 CUIPSDGradientLayer : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientOpacityStop.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientOpacityStop.h
new file mode 100644
index 000000000..6619fcce7
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientOpacityStop.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 CUIPSDGradientOpacityStop : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientStop.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientStop.h
new file mode 100644
index 000000000..379bc0f3a
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDGradientStop.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 CUIPSDGradientStop : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDImageLayer.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDImageLayer.h
new file mode 100644
index 000000000..31cd5ca60
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDImageLayer.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 CUIPSDImageLayer : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDImageRef.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDImageRef.h
new file mode 100644
index 000000000..6daaf6076
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDImageRef.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 CUIPSDImageRef : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayer.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayer.h
new file mode 100644
index 000000000..804829a5a
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayer.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 CUIPSDLayer : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerBaseRef.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerBaseRef.h
new file mode 100644
index 000000000..08b4a8567
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerBaseRef.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 CUIPSDLayerBaseRef : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectBevelEmboss.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectBevelEmboss.h
new file mode 100644
index 000000000..aac020e11
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectBevelEmboss.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 CUIPSDLayerEffectBevelEmboss : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectColorOverlay.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectColorOverlay.h
new file mode 100644
index 000000000..0e100d7dc
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectColorOverlay.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 CUIPSDLayerEffectColorOverlay : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectComponent.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectComponent.h
new file mode 100644
index 000000000..80d27821d
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectComponent.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 CUIPSDLayerEffectComponent : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectDropShadow.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectDropShadow.h
new file mode 100644
index 000000000..2c53c9a65
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectDropShadow.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 CUIPSDLayerEffectDropShadow : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectGradientOverlay.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectGradientOverlay.h
new file mode 100644
index 000000000..868171f01
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectGradientOverlay.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 CUIPSDLayerEffectGradientOverlay : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectInnerGlow.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectInnerGlow.h
new file mode 100644
index 000000000..3bb25644d
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectInnerGlow.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 CUIPSDLayerEffectInnerGlow : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectInnerShadow.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectInnerShadow.h
new file mode 100644
index 000000000..0ae48b776
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectInnerShadow.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 CUIPSDLayerEffectInnerShadow : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectOuterGlow.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectOuterGlow.h
new file mode 100644
index 000000000..4f4cdf39f
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffectOuterGlow.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 CUIPSDLayerEffectOuterGlow : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffects.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffects.h
new file mode 100644
index 000000000..4d2fdc5b6
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEffects.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 CUIPSDLayerEffects : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEnumerator.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEnumerator.h
new file mode 100644
index 000000000..4fa1e0f4c
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerEnumerator.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 CUIPSDLayerEnumerator : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerGroupEnd.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerGroupEnd.h
new file mode 100644
index 000000000..6240fb669
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerGroupEnd.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 CUIPSDLayerGroupEnd : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerGroupRef.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerGroupRef.h
new file mode 100644
index 000000000..ed65764ac
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerGroupRef.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 CUIPSDLayerGroupRef : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerGroupStart.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerGroupStart.h
new file mode 100644
index 000000000..5169e8d93
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerGroupStart.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 CUIPSDLayerGroupStart : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerMaskRef.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerMaskRef.h
new file mode 100644
index 000000000..3a22c56f1
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerMaskRef.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 CUIPSDLayerMaskRef : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerRef.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerRef.h
new file mode 100644
index 000000000..cff79411b
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayerRef.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 CUIPSDLayerRef : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayoutMetricsChannel.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayoutMetricsChannel.h
new file mode 100644
index 000000000..1e24ced8c
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSDLayoutMetricsChannel.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 CUIPSDLayoutMetricsChannel : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPSLayerEffectsPreset.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSLayerEffectsPreset.h
new file mode 100644
index 000000000..b658a0b5b
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPSLayerEffectsPreset.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 CUIPSLayerEffectsPreset : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPattern.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPattern.h
new file mode 100644
index 000000000..66df48968
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPattern.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 CUIPattern : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPerformanceLogManager.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPerformanceLogManager.h
new file mode 100644
index 000000000..0d8a6d103
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPerformanceLogManager.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 CUIPerformanceLogManager : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIPerformanceMeasurement.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIPerformanceMeasurement.h
new file mode 100644
index 000000000..607538102
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIPerformanceMeasurement.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 CUIPerformanceMeasurement : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionKey.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionKey.h
new file mode 100644
index 000000000..ca7c0e89d
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionKey.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 CUIRenditionKey : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionLayerReference.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionLayerReference.h
new file mode 100644
index 000000000..98885a3d7
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionLayerReference.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 CUIRenditionLayerReference : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionMetrics.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionMetrics.h
new file mode 100644
index 000000000..d14807994
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionMetrics.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 CUIRenditionMetrics : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionSliceInformation.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionSliceInformation.h
new file mode 100644
index 000000000..64353e444
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIRenditionSliceInformation.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 CUIRenditionSliceInformation : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIRuntimeStatistics.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIRuntimeStatistics.h
new file mode 100644
index 000000000..d4f31e5cf
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIRuntimeStatistics.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 CUIRuntimeStatistics : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIScaleClampFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIScaleClampFilterLocal.h
new file mode 100644
index 000000000..84c4b9c91
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIScaleClampFilterLocal.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 CUIScaleClampFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIShapeEffectBlur1Local.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIShapeEffectBlur1Local.h
new file mode 100644
index 000000000..d0d91a298
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIShapeEffectBlur1Local.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 CUIShapeEffectBlur1Local : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIShapeEffectPreset.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIShapeEffectPreset.h
new file mode 100644
index 000000000..2bcdb9d3b
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIShapeEffectPreset.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 CUIShapeEffectPreset : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIShapeEffectStack.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIShapeEffectStack.h
new file mode 100644
index 000000000..4492b063c
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIShapeEffectStack.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 CUIShapeEffectStack : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUISharedArtCatalog.h b/src/private-frameworks/CoreUI/include/CoreUI/CUISharedArtCatalog.h
new file mode 100644
index 000000000..009407fe2
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUISharedArtCatalog.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 CUISharedArtCatalog : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUISmallBlurLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUISmallBlurLocal.h
new file mode 100644
index 000000000..d6ed8915c
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUISmallBlurLocal.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 CUISmallBlurLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUISmoothEmbossFilterLocal.h b/src/private-frameworks/CoreUI/include/CoreUI/CUISmoothEmbossFilterLocal.h
new file mode 100644
index 000000000..9241dee1b
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUISmoothEmbossFilterLocal.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 CUISmoothEmbossFilterLocal : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIStructuredThemeStorage.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIStructuredThemeStorage.h
new file mode 100644
index 000000000..b6502d6e8
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIStructuredThemeStorage.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 CUIStructuredThemeStorage
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIStructuredThemeStorage2.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIStructuredThemeStorage2.h
new file mode 100644
index 000000000..2f10187af
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIStructuredThemeStorage2.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 CUIStructuredThemeStorage2
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIStructuredThemeStore.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIStructuredThemeStore.h
new file mode 100644
index 000000000..8d28897dc
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIStructuredThemeStore.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 CUIStructuredThemeStore : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIStyleEffectConfiguration.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIStyleEffectConfiguration.h
new file mode 100644
index 000000000..e1684f720
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIStyleEffectConfiguration.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 CUIStyleEffectConfiguration : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUISystemCatalog.h b/src/private-frameworks/CoreUI/include/CoreUI/CUISystemCatalog.h
new file mode 100644
index 000000000..c1a471e59
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUISystemCatalog.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 CUISystemCatalog : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUISystemStore.h b/src/private-frameworks/CoreUI/include/CoreUI/CUISystemStore.h
new file mode 100644
index 000000000..0af1d1a67
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUISystemStore.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 CUISystemStore : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUITextEffectStack.h b/src/private-frameworks/CoreUI/include/CoreUI/CUITextEffectStack.h
new file mode 100644
index 000000000..744ff2a67
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUITextEffectStack.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 CUITextEffectStack : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUITextStyle.h b/src/private-frameworks/CoreUI/include/CoreUI/CUITextStyle.h
new file mode 100644
index 000000000..43da120b2
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUITextStyle.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 CUITextStyle : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUITexturedWindowFrameLayer.h b/src/private-frameworks/CoreUI/include/CoreUI/CUITexturedWindowFrameLayer.h
new file mode 100644
index 000000000..561196f37
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUITexturedWindowFrameLayer.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 CUITexturedWindowFrameLayer : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeDataEffectPreset.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeDataEffectPreset.h
new file mode 100644
index 000000000..8b30b580a
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeDataEffectPreset.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 CUIThemeDataEffectPreset : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeFacet.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeFacet.h
new file mode 100644
index 000000000..c46f6cb55
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeFacet.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 CUIThemeFacet : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeGradient.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeGradient.h
new file mode 100644
index 000000000..797916521
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeGradient.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 CUIThemeGradient : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeGradientDrawing.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeGradientDrawing.h
new file mode 100644
index 000000000..c3ac427f2
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeGradientDrawing.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 CUIThemeGradientDrawing
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeImageSource.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeImageSource.h
new file mode 100644
index 000000000..fb835bcac
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeImageSource.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 CUIThemeImageSource
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeRendition.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeRendition.h
new file mode 100644
index 000000000..af10d85f5
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeRendition.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 CUIThemeRendition : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchema.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchema.h
new file mode 100644
index 000000000..d387505c7
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchema.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 CUIThemeSchema : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaEffectRendition.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaEffectRendition.h
new file mode 100644
index 000000000..4c53a38d2
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaEffectRendition.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 CUIThemeSchemaEffectRendition : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaLayer.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaLayer.h
new file mode 100644
index 000000000..959ced61c
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaLayer.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 CUIThemeSchemaLayer : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaPSDLayer.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaPSDLayer.h
new file mode 100644
index 000000000..a934205f6
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaPSDLayer.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 CUIThemeSchemaPSDLayer : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaPSDLayerGroup.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaPSDLayerGroup.h
new file mode 100644
index 000000000..f72f8ffa9
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaPSDLayerGroup.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 CUIThemeSchemaPSDLayerGroup : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaPSDRenditionLayer.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaPSDRenditionLayer.h
new file mode 100644
index 000000000..55abb8e59
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaPSDRenditionLayer.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 CUIThemeSchemaPSDRenditionLayer : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaRendition.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaRendition.h
new file mode 100644
index 000000000..05a7b30c7
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaRendition.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 CUIThemeSchemaRendition : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaRenditionGroup.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaRenditionGroup.h
new file mode 100644
index 000000000..c6068ca17
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIThemeSchemaRenditionGroup.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 CUIThemeSchemaRenditionGroup : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CUIWindowFrameLayer.h b/src/private-frameworks/CoreUI/include/CoreUI/CUIWindowFrameLayer.h
new file mode 100644
index 000000000..dcff4cfd7
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CUIWindowFrameLayer.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 CUIWindowFrameLayer : NSObject
+
+@end
diff --git a/src/private-frameworks/CoreUI/include/CoreUI/CoreUI.h b/src/private-frameworks/CoreUI/include/CoreUI/CoreUI.h
new file mode 100644
index 000000000..65d87d735
--- /dev/null
+++ b/src/private-frameworks/CoreUI/include/CoreUI/CoreUI.h
@@ -0,0 +1,272 @@
+/*
+ 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 .
+*/
+
+
+#ifndef _CoreUI_H_
+#define _CoreUI_H_
+
+#import
+
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import
+#import