1 // Copyright 2020-present 650 Industries. All rights reserved. 2 3 #import <EXUpdates/EXUpdatesDatabase.h> 4 #import <Foundation/Foundation.h> 5 6 #import "EXUpdatesBinding.h" 7 8 NS_ASSUME_NONNULL_BEGIN 9 10 @interface EXUpdatesDatabaseManager : NSObject <EXUpdatesDatabaseBindingDelegate> 11 12 @property (nonatomic, strong, readonly) NSURL *updatesDirectory; 13 @property (nonatomic, strong, readonly) EXUpdatesDatabase *database; 14 @property (nonatomic, assign, readonly) BOOL isDatabaseOpen; 15 @property (nonatomic, strong, readonly, nullable) NSError *error; 16 17 - (BOOL)openDatabase; 18 19 @end 20 21 NS_ASSUME_NONNULL_END 22