luxlabs header browser preview


@class NSObject;
@protocol OS_os_log;

@interface PGCurator : NSObject

@property (retain, nonatomic) NSObject<OS_os_log> *loggingConnection;

+ (unsigned long long)maximumNumberOfItemsToElectWithTotalNumberOfItems:(unsigned long long)a0 spanningNumberOfDays:(double)a1 options:(id)a2;
+ (unsigned long long)numberOfItemsToShaveOffWithNumberOfItems:(unsigned long long)a0 maximumNumberOfItems:(unsigned long long)a1 options:(id)a2;

- (id)init;
- (void).cxx_destruct;
- (id)shaveItems:(id)a0 downToNumberOfItems:(unsigned long long)a1 options:(id)a2 debugInfo:(id)a3 progressBlock:(id /* block */)a4;
- (void)_checkRequiredItemsWithIdentifiers:(id)a0 inItems:(id)a1;
- (id)bestItemIdentifiersWithItems:(id)a0 options:(id)a1 debugInfo:(out id *)a2;
- (id)bestItemsForFeeder:(id)a0 options:(id)a1 debugInfo:(id)a2 progressBlock:(id /* block */)a3;
- (void)completeItems:(id)a0 withFavoriteItemsFromItems:(id)a1 upToNumberOfItems:(unsigned long long)a2 debugInfo:(id)a3 progressBlock:(id /* block */)a4;
- (void)completeItems:(id)a0 withItems:(id)a1 forPersonLocalIdentifiers:(id)a2 options:(id)a3 nonRemovableItems:(id)a4 debugInfo:(id)a5 progressBlock:(id /* block */)a6;
- (id)completedItems:(id)a0 withNumberOfItems:(unsigned long long)a1 fromAllItems:(id)a2 avoidingItems:(id)a3 options:(id)a4 debugInfo:(id)a5 progressBlock:(id /* block */)a6;
- (id)deduplicatedItems:(id)a0 options:(id)a1 debugInfo:(id)a2 progressBlock:(id /* block */)a3;
- (id)defaultItemSortDescriptors;
- (double)evaluatedDurationWithItems:(id)a0 options:(id)a1;
- (id)focusedItemsInItems:(id)a0 withOptions:(id)a1;
- (void)lastPassToCompleteItems:(id)a0 fromFeeder:(id)a1 options:(id)a2 maximumNumberOfItems:(unsigned long long)a3 debugInfo:(id)a4;
- (double)maximumDurationWithItems:(id)a0 options:(id)a1;
- (id)newMovieDeduperWithOptions:(id)a0;
- (id)newSemanticalDeduperWithOptions:(id)a0;
- (id)summarizedItemsFromCluster:(id)a0 withBeautifier:(id)a1 debugInfo:(id)a2 progressBlock:(id /* block */)a3;
- (unsigned long long)targetDurationBasedNumberOfItemsToElectFromItems:(id)a0 options:(id)a1;

@end