luxlabs header browser preview


@class NSString, _DKEventStream, NSObject;
@protocol _DKKnowledgeDeleting, _DKKnowledgeSaving, _DKKnowledgeQuerying;

@interface ODCurareCoreDuetStorage : NSObject

@property (retain) NSString *name;
@property (retain) _DKEventStream *stream;
@property (retain) NSObject<_DKKnowledgeSaving, _DKKnowledgeDeleting, _DKKnowledgeQuerying> *knowledgeStore;

+ (id)predicateWithIdentifier:(id)a0 withDate:(id)a1;

- (id)init:(id)a0;
- (BOOL)deleteAllData;
- (void).cxx_destruct;
- (BOOL)deleteData:(id /* block */)a0;
- (BOOL)deleteDataWithPredicate:(id)a0;
- (void)deleteDirectory:(id)a0;
- (unsigned long long)deleteMultipleData:(id /* block */)a0;
- (unsigned long long)deleteMultipleDataWithPredicate:(id)a0;
- (id)queryDataWithPredicate:(id)a0;
- (BOOL)saveDictionaries:(id)a0 date:(id)a1 eventIdentifier:(id)a2;
- (BOOL)saveMetadata:(id)a0 date:(id)a1 eventIdentifier:(id)a2;

@end