luxlabs header browser preview


@class NSString, NSMutableSet, NSMutableArray, NSObject;
@protocol OS_dispatch_semaphore;

@interface CRLanguageResourcesStack : NSObject

@property long long totalResources;
@property (retain) NSMutableArray *availableResources;
@property (retain) NSString *localeIdentifier;
@property (retain) NSObject<OS_dispatch_semaphore> *resourceCountSemaphore;
@property (retain) NSMutableSet *subscribers;
@property long long resourceType;
@property (retain) NSMutableSet *activeSubscribers;

- (void).cxx_destruct;
- (void)addSubscriber:(id)a0;
- (void)removeSubscriber:(id)a0;
- (long long)subscriberCount;
- (void)deactivateSubscriber:(id)a0;
- (BOOL)hasSubscriber:(id)a0;
- (id)initWithLocaleIdentifier:(id)a0 resourceType:(long long)a1;
- (id)popResourceForSubscriber:(id)a0;
- (void)pushResource:(id)a0;

@end