luxlabs header browser preview


@class NSCache, NSArray, NSHashTable;

@interface PreflightCache : NSObject {
    NSCache *_cache;
    NSArray *_invalidationSources;
    NSHashTable *_bypassAssertions;
}

+ (id)sharedInstance;

- (id)init;
- (void)invalidateWithReason:(id)a0;
- (void).cxx_destruct;
- (void)dropAssertion:(id)a0;
- (BOOL)_isCacheable:(id)a0 callerUid:(unsigned int)a1;
- (id)acquireBypassAssertionWithReason:(id)a0;
- (void)addPreflightResult:(id)a0 forKey:(id)a1;
- (id)cachedPreflightResultForKey:(id)a0;
- (id)keyForPreflightOfACL:(id)a0 operation:(id)a1 options:(id)a2 auditToken:(struct { unsigned int x0[8]; })a3 uid:(unsigned int)a4;
- (id)keyForPreflightOfPolicy:(long long)a0 options:(id)a1 auditToken:(struct { unsigned int x0[8]; })a2 uid:(unsigned int)a3;

@end