luxlabs header browser preview


@class FPXExtensionContext, FPXDomainContext, NSFileProviderRequest, NSObject, FPItemID;
@protocol OS_dispatch_queue, NSFileProviderReplicatedExtension;

@interface FPXObserver : NSObject {
    FPItemID *_observedItemID;
    FPXDomainContext *_domainContext;
    NSObject<OS_dispatch_queue> *_queue;
    id<NSFileProviderReplicatedExtension> _strongVendorInstance;
    FPXExtensionContext *_strongExtensionContext;
    NSFileProviderRequest *_nsFileProviderRequest;
}

@property (readonly, getter=isInvalidated) BOOL invalidated;

- (id)initWithObservedItemID:(id)a0 domainContext:(id)a1 nsFileProviderRequest:(id)a2;
- (id)init;
- (void)invalidate;
- (void).cxx_destruct;
- (void)_fixupFavoriteRank:(id)a0;
- (id)updateForProviderItem:(id)a0;
- (void)verifyVendorToken:(id)a0;

@end