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