luxlabs header browser preview


@class NSOrderedSet, _UITreeDataSourceSnapshotter;
@protocol _UITreeDataSourceSnapshotter;

@interface _NSDiffableDataSourceSectionSnapshotState : NSObject <NSCopying> {
    _UITreeDataSourceSnapshotter *_snapshotter;
    NSOrderedSet *_guaranteedPerformanceIdentifiers;
    unsigned long long _identifierLookupCount;
}

@property (readonly, nonatomic) id<_UITreeDataSourceSnapshotter> snapshotter;
@property (readonly, nonatomic) NSOrderedSet *identifiers;

- (id)init;
- (void)willBecomeWiredToDataSource;
- (id)description;
- (BOOL)containsIdentifier:(id)a0;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (long long)indexOfIdentifier:(id)a0;
- (id)initWithSnapshotter:(id)a0 identifiers:(id)a1;
- (id)initWithSnapshotter:(id)a0 identifiers:(id)a1 identifiersHaveGuaranteedPerformance:(BOOL)a2;
- (id)snapshotterMutableCopy;

@end