luxlabs header browser preview


@class NSMutableDictionary, NSMapTable, DACalDBHelper, NoteContext;

@interface DALocalDBWatcher : NSObject {
    DACalDBHelper *_calDBHelper;
    NSMutableDictionary *_calDBInfosByPath;
    NoteContext *_noteWatcher;
    NSMapTable *_concernedNotePartyToBlockMap;
}

+ (id)_canonicalizePath:(id)a0;
+ (id)sharedDBWatcher;

- (void)setLastSavedCalSequenceNumber:(int)a0 forDatabaseInContainer:(id)a1;
- (void)registerConcernedNoteParty:(id)a0 withChangedBlock:(id /* block */)a1;
- (id)init;
- (int)lastSavedCalSequenceNumberForDatabaseInContainer:(id)a0;
- (void)registerConcernedCalParty:(id)a0 forAccountID:(id)a1 withChangedBlock:(id /* block */)a2;
- (void)_notesChangedExternally;
- (void)noteCalDBDirChanged;
- (void)removeConcernedCalParty:(id)a0 forAccountID:(id)a1;
- (void)_handleCalChangeNotification;
- (void).cxx_destruct;
- (id)_dbInfoForAccountID:(id)a0 create:(BOOL)a1;
- (void)removeConcernedNoteParty:(id)a0;
- (void)didReceiveDarwinNotification:(id)a0;

@end