luxlabs header browser preview


@interface PNSuggestionWallpaperUtilities : NSObject

+ (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })bestWallpaperCropForAsset:(id)a0 classification:(unsigned long long)a1 outputCropScore:(double *)a2 outputLayoutAcceptable:(BOOL *)a3 layoutConfiguration:(id)a4;
+ (id)fetchPersonLocalIdentifiersForSuggestionSubtype:(unsigned short)a0 photoLibrary:(id)a1;
+ (unsigned long long)posterClassificationForSuggestionSubtype:(unsigned short)a0;
+ (id)randomizedSuggestionsFromSuggestions:(id)a0 limit:(unsigned long long)a1;
+ (id)coldStartDeviceOwnerWallpaperInPhotoLibrary:(id)a0;
+ (id)coldStartPortraitWallpaperInPhotoLibrary:(id)a0;
+ (id)coldStartPortraitWallpaperInPhotoLibrary:(id)a0 passingFilterBlock:(id /* block */)a1 maximumNumberOfTries:(unsigned long long)a2;
+ (id)fetchLivePhotoTabAssetsWithOptions:(id)a0;
+ (id)fetchSettlingEffectSuggestionsInPhotoLibrary:(id)a0;
+ (id)fetchWallpaperGallerySuggestionsInPhotoLibrary:(id)a0;
+ (id)knownPersonLocalIdentifiersInPhotoLibrary:(id)a0;
+ (id)predicateForPortraitWallpaperCandidatesWithPersonLocalIdentifiers:(id)a0;
+ (id)randomNumberGeneratorForWallpaperDonation;
+ (void)rejectWallpaperSuggestionsUsingAsset:(id)a0 completionHandler:(id /* block */)a1;
+ (void)rejectWallpaperSuggestionsUsingAssetOfSuggestion:(id)a0 completionHandler:(id /* block */)a1;
+ (id)wallpaperGalleryFeaturedPhotoSortedSuggestionsFromSuggestions:(id)a0;
+ (id)wallpaperGallerySmartAlbumSuggestionsFromSuggestions:(id)a0;
+ (BOOL)assetIsEligibleForSettlingEffect:(id)a0;
+ (double)cropScoreWithAsset:(id)a0 classification:(unsigned long long)a1 passesClockOverlap:(BOOL *)a2 cropZoomRatio:(double *)a3 orientation:(long long)a4;
+ (id)fetchLivePhotoTabHighlightCandidateAssetsWithOptions:(id)a0 excludeExistingWallpapers:(BOOL)a1;
+ (id)fetchLivePhotoTabHighlightSettlingEffectAssetsWithOptions:(id)a0 excludeExistingWallpapers:(BOOL)a1;
+ (id)filterSuggestions:(id)a0 excludingSingleFeature:(unsigned long long)a1;
+ (unsigned long long)mediaAnalysisTypeForPosterClassification:(unsigned long long)a0;
+ (long long)primaryOrientation;
+ (id)settlingEffectAssetInternalSortDescriptors;
+ (id)settlingEffectLivePhotoPredicate;
+ (id)fetchSettlingEffectSuggestionsWithOptions:(id)a0;
+ (unsigned long long)posterClassificationForMedia:(id)a0 descriptorType:(long long)a1;
+ (unsigned long long)posterClassificationForSuggestionMedia:(id)a0;
+ (BOOL)wallpaperDemoModeEnabled;
+ (BOOL)_assetPassesFRCInstantPlayback:(id)a0;
+ (id)fetchPortraitAssetsWithOptions:(id)a0;
+ (id /* block */)_assetSortComparatorForPortraitWallpaper;
+ (id)_blockedImportedByBundleIdentifiers;
+ (BOOL)_cacheExistsForAsset:(id)a0;
+ (id)_coldStartPortraitWallpaperInPhotoLibrary:(id)a0 candidatePersons:(id)a1 passingFilterBlock:(id /* block */)a2 maximumNumberOfTries:(unsigned long long)a3 targetCount:(unsigned long long)a4;
+ (id)_facePredicateForPortraitWallpaperCandidatesWithPersonLocalIdentifiers:(id)a0 deviceAspectRatio:(double)a1;
+ (id)_fetchMeContactIdentifier;
+ (id)_fetchSettlingEffectSuggestionKeyAssetsWithOptions:(id)a0;
+ (id)_fetchSuggestedMePersonLocalIdentifierInPhotoLibrary:(id)a0;
+ (id)_filterSuggestions:(id)a0 withSingleFeature:(unsigned long long)a1 included:(BOOL)a2;
+ (id)_mePersonUUIDInPhotoLibrary:(id)a0;
+ (id)_mostRecentAssetDateInPhotoLibrary:(id)a0;
+ (id)_personFetchOptionsWithPhotoLibrary:(id)a0;
+ (id)_settlingEffectAssetFetchPropertySets;
+ (unsigned long long)_settlingEffectVideoDecisionForAsset:(id)a0;
+ (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })bestWallpaperCropForAsset:(id)a0 classification:(unsigned long long)a1 outputCropScore:(double *)a2 outputLayoutAcceptable:(BOOL *)a3;
+ (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })bestWallpaperCropForSuggestion:(id)a0 outputCropScore:(double *)a1 outputLayoutAcceptable:(BOOL *)a2;
+ (id)fetchKnownPersonLocalIdentifiersInPhotoLibrary:(id)a0 fetchLimit:(unsigned long long)a1;
+ (id)filterSuggestions:(id)a0 includingSingleFeature:(unsigned long long)a1;
+ (BOOL)hasAnyKnownPersonLocalIdentifierInPhotoLibrary:(id)a0;
+ (id)predicateForPortraitWallpaperCandidatesWithPersonLocalIdentifiers:(id)a0 deviceAspectRatio:(double)a1;
+ (void)rejectWallpaperSuggestions:(id)a0 completionHandler:(id /* block */)a1;
+ (id)wallpaperCroppingDebugKeyValuePairsForAsset:(id)a0;

@end