luxlabs header browser preview


@class NSArray, KGStoredGraph;

@interface KnowledgeGraphTestEnvironment : NSObject

@property (class, readonly, copy, nonatomic) NSArray *testEnvironmentsForExistingStores;
@property (class, readonly, copy, nonatomic) NSArray *testEnvironmentsForOnDiskExistingStores;
@property (class, readonly, copy, nonatomic) NSArray *matisseGraphs;

@property (readonly, nonatomic) KGStoredGraph *graph;

+ (id)environmentWithTestDBWithStoreType:(Class)a0 extraOptions:(unsigned long long)a1;
+ (id)temporaryURLWithFileExtension:(id)a0;

- (void)beginTransaction;
- (unsigned long long)nodeCount;
- (void)commitTransaction;
- (void).cxx_destruct;
- (unsigned long long)edgeCount;
- (id)addEdgeWithLabels:(id)a0 properties:(id)a1 sourceNode:(id)a2 targetNode:(id)a3;
- (id)addNodeWithLabels:(id)a0 properties:(id)a1;
- (void)closeAndDeleteEnvironment;
- (BOOL)deleteEdge:(id)a0;
- (BOOL)deleteNode:(id)a0;
- (id)initWithKGGraph:(id)a0;
- (id)placeholderEdgeWithLabels:(id)a0 properties:(id)a1 sourceNode:(id)a2 targetNode:(id)a3;
- (id)placeholderNodeWithLabels:(id)a0 properties:(id)a1;
- (void)populateGraph;
- (id)refetchEdge:(id)a0;
- (id)refetchNode:(id)a0;

@end