text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Wednesday, April 14, 2021 at 2:31:23 PM Mountain Standard Time
                         * Operating System: Version 14.4 (Build 18K802)
                         * Image Source: /System/Library/PrivateFrameworks/PlacesKit.framework/PlacesKit
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  #import <PlacesKit/PlacesKit-Structs.h>
  #import <libobjc.A.dylib/PXPlacesGeotaggedItemDataSource.h>
  
  @protocol OS_dispatch_semaphore, PXPlacesGeotaggedItemDataSourceDelegate;
  @class NSSet, NSObject, NSMutableSet, NSMutableArray, NSString;
  
  @interface PXPlacesStore : NSObject <PXPlacesGeotaggedItemDataSource> {
  
  	PXQuadTreeStoreNode* _rootNode;
  	Ai _updateCount;
  	opaque_pthread_rwlock_t _rwlock;
  	NSObject*<OS_dispatch_semaphore> _itemChangeSemaphore;
  	long long _numberOfItems;
  	id<PXPlacesGeotaggedItemDataSourceDelegate> _delegate;
  	unsigned long long _capacityPerNode;
  	NSMutableSet* _itemsToAdd;
  	NSMutableArray* _itemsToAddArray;
  	NSMutableSet* _itemsToRemove;
  	SCD_Struct_PX2 _rect;
  
  }
  
  @property (assign) SCD_Struct_PX2 rect;                                               //@synthesize rect=_rect - In the implementation block
  @property (retain) NSMutableSet * itemsToAdd;                                         //@synthesize itemsToAdd=_itemsToAdd - In the implementation block
  @property (retain) NSMutableArray * itemsToAddArray;                                  //@synthesize itemsToAddArray=_itemsToAddArray - In the implementation block
  @property (retain) NSMutableSet * itemsToRemove;                                      //@synthesize itemsToRemove=_itemsToRemove - In the implementation block
  @property (assign) id<PXPlacesGeotaggedItemDataSourceDelegate> delegate;              //@synthesize delegate=_delegate - In the implementation block
  @property (readonly) unsigned long long capacityPerNode;                              //@synthesize capacityPerNode=_capacityPerNode - In the implementation block
  @property (readonly) NSSet * allItems; 
  @property (nonatomic,readonly) long long numberOfItems;                               //@synthesize numberOfItems=_numberOfItems - In the implementation block
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  +(id)traceStoreQueryLog;
  +(id)traceStoreLog;
  -(id)init;
  -(void)dealloc;
  -(id<PXPlacesGeotaggedItemDataSourceDelegate>)delegate;
  -(void)setDelegate:(id<PXPlacesGeotaggedItemDataSourceDelegate>)arg1 ;
  -(void)removeItem:(id)arg1 ;
  -(void)addItem:(id)arg1 ;
  -(SCD_Struct_PX2)rect;
  -(long long)numberOfItems;
  -(void)addItemsFromArray:(id)arg1 ;
  -(void)setRect:(SCD_Struct_PX2)arg1 ;
  -(void)removeItems:(id)arg1 ;
  -(void)addItems:(id)arg1 ;
  -(NSSet *)allItems;
  -(void)beginUpdates;
  -(void)endUpdates;
  -(id)findItemsInMapRect:(SCD_Struct_PX2)arg1 ;
  -(SCD_Struct_PX2)minimalEncompassingMapRect;
  -(id)initWithCapacityPerNode:(unsigned long long)arg1 ;
  -(void)_commitChanges;
  -(id)_findItemsInMapRect:(SCD_Struct_PX2)arg1 ;
  -(void)runNodeDebugCollector:(/*^block*/id)arg1 ;
  -(unsigned long long)capacityPerNode;
  -(NSMutableSet *)itemsToAdd;
  -(void)setItemsToAdd:(NSMutableSet *)arg1 ;
  -(NSMutableArray *)itemsToAddArray;
  -(void)setItemsToAddArray:(NSMutableArray *)arg1 ;
  -(NSMutableSet *)itemsToRemove;
  -(void)setItemsToRemove:(NSMutableSet *)arg1 ;
  @end
  
  