@class NSManagedObjectContext, AXDispatchTimer; @interface AXSSDatabaseManager : NSObject { int _lockNotificationToken; BOOL _isScreenedLocked; AXDispatchTimer *_identityChangeTimer; } @property (readonly, nonatomic) BOOL canSave; @property (nonatomic) BOOL clientCloudKitSyncs; @property (retain, nonatomic) NSManagedObjectContext *managedObjectContext; + (id)sharedDatabase; + (long long)preferredContextType; - (id)init; - (void)dealloc; - (id)databaseFilePath; - (id)containerIdentifier; - (id)cloudKitContainer; - (id)apsConnectionMachServiceName; - (void).cxx_destruct; - (void)setupDatabase; - (void)userAuthChanged; - (BOOL)saveIfPossible:(id *)a0; - (void)_contentDidUpdate:(id)a0; - (void)_identityDidChange:(id)a0; - (void)_storesWillChange:(id)a0; - (id)cloudObjectFromLocalObjects:(id)a0 withTable:(id)a1 andObjectID:(id)a2; - (id)managedObjectModelName; @end