luxlabs header browser preview


@class FPExtensionCollectionDSCopySubscriber, FPExtensionEnumerationSettings, FPItemID;

@interface FPExtensionCollection : FPItemCollection {
    FPItemID *_alternateID;
    id _providerDomainMonitoringContext;
    FPExtensionCollectionDSCopySubscriber *_dsCopySubscriber;
}

@property (copy) FPExtensionEnumerationSettings *settings;

+ (BOOL)_item:(id)a0 isCollectionRootForObservedItemID:(id)a1;
+ (BOOL)item:(id)a0 isValidForObservedItemID:(id)a1;

- (void)startObserving;
- (void)stopObserving;
- (id)enumeratedItemID;
- (id)description;
- (void).cxx_destruct;
- (id)initWithSettings:(id)a0;
- (void)updateRootItem:(id)a0;
- (void)_failMonitoringWithError:(id)a0;
- (void)_startMonitoringDSCopyProgress;
- (void)_startMonitoringDomains;
- (void)_stopMonitoringDomains;
- (id)createDataSourceWithSortDescriptors:(id)a0;
- (BOOL)isCollectionValidForItem:(id)a0;
- (BOOL)isRootItem:(id)a0;
- (BOOL)recoverFromError:(id)a0;
- (id)scopedSearchQuery;
- (BOOL)shouldRetryError:(id)a0;

@end