@interface MapsSync.MapsSyncStore : NSObject { void /* unknown type, empty encoding */ _primaryContainer; void /* unknown type, empty encoding */ _cacheContainer; void /* unknown type, empty encoding */ _queue; void /* unknown type, empty encoding */ _isLoaded; void /* unknown type, empty encoding */ _isLoading; void /* unknown type, empty encoding */ _loadError; void /* unknown type, empty encoding */ _loadHandlers; void /* unknown type, empty encoding */ _loadLock; } @property (nonatomic, readonly) BOOL isLoaded; + (id)withAPIv1StoreAndReturnError:(id *)a0; + (void)withAPIv1StoreWithBlock:(id /* block */)a0; + (void)withDefaultStoreWithBlock:(id /* block */)a0; + (void)withStoreFor:(id)a0 block:(id /* block */)a1; + (id)withStoreFor:(id)a0 error:(id *)a1; - (void)load; - (id)init; - (void).cxx_destruct; - (void)callLoadHandlers; - (BOOL)deleteWithObjects:(id)a0 error:(id *)a1; - (void)notifyOnLoadWithHandler:(id /* block */)a0; - (BOOL)saveWithObjects:(id)a0 error:(id *)a1; - (void)withManagedObjects:(id)a0 block:(id /* block */)a1; @end