luxlabs header browser preview


@class PKWorldRegion, NSObject, NSMutableSet, PKSearchService, NSMutableArray, NSHashTable;
@protocol OS_dispatch_queue;

@interface PKWorldRegionUpdater : NSObject {
    PKSearchService *_searchService;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lockRegionsToGeocode;
    NSMutableArray *_regionsToGeocode;
    NSMutableSet *_regionIdentifiersToGeocode;
    NSMutableSet *_regionsFailedToGeocode;
    PKWorldRegion *_currentRegionToGeocode;
    NSHashTable *_observers;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lockObservers;
    NSObject<OS_dispatch_queue> *_workQueue;
    NSObject<OS_dispatch_queue> *_replyQueue;
}

- (void)removeObserver:(id)a0;
- (void).cxx_destruct;
- (void)addObserver:(id)a0;
- (void)_accessObserversWithHandler:(id /* block */)a0;
- (void)_beginReverseGeocodingIfPossible;
- (id)initWithSearchService:(id)a0;
- (void)updateCoordinatesForWorldRegionIfNeeded:(id)a0;

@end