System/Library/PrivateFrameworks/PhotoLibraryServices.framework
PLLibraryScopeRule.h
@class PLLibraryScopeConditionDateRange, PLLibraryScopeConditionPerson, NSMutableArray;
@interface PLLibraryScopeRule : NSObject <NSCopying>
@property (readonly, nonatomic) PLLibraryScopeConditionDateRange *dateRangeCondition;
@property (readonly, nonatomic) PLLibraryScopeConditionPerson *personCondition;
@property (readonly, nonatomic) NSMutableArray *unknownConditions;
+ (id)dataForLibraryScopeRules:(id)a0;
+ (id)libraryScopeRulesForLibraryScopeRulesData:(id)a0;
+ (id)queryForLibraryScopeRules:(id)a0;
+ (id)_dictionaryOfArrayOfSingleQueriesToCriteriaFromRuleQuery:(id)a0 parentQuery:(id)a1;
+ (id)_knownConditionClasses;
+ (id)_rulesFromQuery:(id)a0;
- (id)initWithQuery:(id)a0;
- (void)addCondition:(id)a0;
- (id)query;
- (id)description;
- (void).cxx_destruct;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)removeConditionOfType:(Class)a0;
- (id)backingPredicateInPhotoLibrary:(id)a0;
- (id)allConditions;
@end