1 // Copyright 2015-present 650 Industries. All rights reserved. 2 3 #import "EXAbstractLoader.h" 4 5 #import <EXUpdates/EXUpdatesAppLauncher.h> 6 7 @class EXUpdatesConfig; 8 @class EXUpdatesSelectionPolicy; 9 10 NS_ASSUME_NONNULL_BEGIN 11 12 /** 13 * Private header that should only be used by EXUpdatesManager kernel service 14 */ 15 16 @interface EXAbstractLoader () 17 18 @property (nonatomic, readonly, nullable) EXUpdatesConfig *config; 19 @property (nonatomic, readonly, nullable) EXUpdatesSelectionPolicy *selectionPolicy; 20 @property (nonatomic, readonly, nullable) id<EXUpdatesAppLauncher> appLauncher; 21 @property (nonatomic, readonly, assign) BOOL isEmergencyLaunch; 22 23 @end 24 25 NS_ASSUME_NONNULL_END 26