text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Tuesday, November 10, 2020 at 10:20:37 PM Mountain Standard Time
                         * Operating System: Version 14.2 (Build 18K57)
                         * Image Source: /System/Library/PrivateFrameworks/KnowledgeGraphKit.framework/KnowledgeGraphKit
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  #import <KnowledgeGraphKit/KGMemoryGraphStore.h>
  
  @class KGDatabase, NSURL;
  
  @interface KGDegasAllInMemoryGraphStore : KGMemoryGraphStore {
  
  	KGDatabase* _database;
  	unsigned long long _transactionCounter;
  	NSURL* _url;
  
  }
  +(id)persistentStoreFileExtension;
  +(BOOL)copyFromURL:(id)arg1 toURL:(id)arg2 error:(id*)arg3 ;
  +(BOOL)migrateFromURL:(id)arg1 toURL:(id)arg2 error:(id*)arg3 ;
  +(BOOL)destroyAtURL:(id)arg1 error:(id*)arg2 ;
  +(id)_markerFilePathForPersistentStoreFileURL:(id)arg1 ;
  +(BOOL)hasMarkerForDiskRepresentationAtURL:(id)arg1 ;
  +(BOOL)setMarkerForDiskRepresentationAtURL:(id)arg1 ;
  +(void)deleteMarkerForDiskRepresentationAtURL:(id)arg1 ;
  -(id)initWithURL:(id)arg1 ;
  -(void)close;
  -(id)url;
  -(void)beginTransaction;
  -(void)commitTransaction;
  -(unsigned long long)graphVersion;
  -(void)setGraphVersion:(unsigned long long)arg1 ;
  -(BOOL)copyToURL:(id)arg1 error:(id*)arg2 ;
  -(unsigned long long)addNodeWithLabels:(id)arg1 weight:(float)arg2 properties:(id)arg3 error:(id*)arg4 ;
  -(unsigned long long)addEdgeWithLabels:(id)arg1 weight:(float)arg2 properties:(id)arg3 sourceNodeIdentifier:(unsigned long long)arg4 targetNodeIdentifier:(unsigned long long)arg5 error:(id*)arg6 ;
  -(void)setMarker;
  -(void)deleteMarker;
  -(void)enumerateModelNodesWithBlock:(/*^block*/id)arg1 ;
  -(void)enumerateModelEdgesWithBlock:(/*^block*/id)arg1 ;
  -(BOOL)hasMarker;
  -(id)graphIdentifier;
  -(id)_markerFilePath;
  -(BOOL)openWithMode:(unsigned long long)arg1 error:(id*)arg2 ;
  -(BOOL)updateNodeForIdentifier:(unsigned long long)arg1 withWeight:(float)arg2 error:(id*)arg3 ;
  -(BOOL)updateNodeForIdentifier:(unsigned long long)arg1 withProperties:(id)arg2 error:(id*)arg3 ;
  -(BOOL)updateEdgeForIdentifier:(unsigned long long)arg1 withWeight:(float)arg2 error:(id*)arg3 ;
  -(BOOL)updateEdgeForIdentifier:(unsigned long long)arg1 withProperties:(id)arg2 error:(id*)arg3 ;
  @end
  
  