@class FBSApplicationLibrary, FBSApplicationPlaceholderProgress, NSMutableSet, LSApplicationIdentity, LSApplicationProxy, NSObject; @protocol FBSApplicationPlaceholderProgress, OS_dispatch_queue; @interface FBSApplicationPlaceholder : FBSBundleInfo { LSApplicationProxy *_proxy; NSObject *_queue; NSObject *_callOutQueue; FBSApplicationPlaceholderProgress *_queue_progress; NSMutableSet *_queue_observers; } @property (retain, nonatomic, getter=_proxy, setter=_setProxy:) LSApplicationProxy *proxy; @property (weak, nonatomic) FBSApplicationLibrary *appLibrary; @property (readonly, copy, nonatomic) LSApplicationIdentity *applicationIdentity; @property (readonly, nonatomic) id progress; @property (readonly, nonatomic, getter=isPrioritizable) BOOL prioritizable; @property (readonly, nonatomic, getter=isPausable) BOOL pausable; @property (readonly, nonatomic, getter=isResumable) BOOL resumable; @property (readonly, nonatomic, getter=isCancellable) BOOL cancellable; + (id)_sharedQueue; + (id)_callOutQueue; - (double)percentComplete; - (BOOL)pause; - (void)dealloc; - (void)removeObserver:(id)a0; - (id)succinctDescriptionBuilder; - (unsigned long long)installType; - (id)descriptionBuilderWithMultilinePrefix:(id)a0; - (BOOL)resume; - (void).cxx_destruct; - (BOOL)cancel; - (BOOL)prioritize; - (BOOL)isRestricted; - (void)addObserver:(id)a0; - (unsigned long long)installPhase; - (unsigned long long)installState; - (void)_reloadProgress; - (BOOL)_canPerformAction:(unsigned long long)a0; - (void)_cancelWithResult:(id /* block */)a0; - (void)_dispatchToObserversWithBlock:(id /* block */)a0; - (id)_initWithApplicationProxy:(id)a0 identity:(id)a1; - (id)_initWithBundleIdentifier:(id)a0 url:(id)a1; - (id)_initWithBundleProxy:(id)a0 url:(id)a1; - (void)_noteChangedSignificantly; - (void)_pauseWithResult:(id /* block */)a0; - (BOOL)_performAction:(unsigned long long)a0 withResult:(id /* block */)a1; - (void)_prioritizeWithResult:(id /* block */)a0; - (BOOL)_queue_canPerformAction:(unsigned long long)a0; - (BOOL)_queue_isCloudDemoted; - (void)_queue_noteChangedSignificantly:(id)a0; - (void)_queue_setProxy:(id)a0 force:(BOOL)a1; - (unsigned long long)_queue_supportedActions; - (void)_reloadFromProxy:(id)a0; - (void)_reloadFromRecord:(id)a0; - (void)_resumeWithResult:(id /* block */)a0; - (void)_sendToObserversPlaceholderDidChangeSignificantly; - (void)_sendToObserversPlaceholderProgressDidUpdate; - (void)_setProxy:(id)a0 force:(BOOL)a1; - (BOOL)cancelWithResult:(id /* block */)a0; - (unsigned long long)expectedFinalInstallPhase; - (BOOL)pauseWithResult:(id /* block */)a0; - (BOOL)prioritizeWithResult:(id /* block */)a0; - (BOOL)resumeWithResult:(id /* block */)a0; @end