@class FCBoostableOperationThrottler, FCFetchedValueDescriptor, NSString, FCFetchedValueObservable; @protocol NFCopying; @interface FCFetchedValueManager : NSObject @property (readonly, copy, nonatomic) FCFetchedValueDescriptor *descriptor; @property (readonly, nonatomic) FCBoostableOperationThrottler *operationThrottler; @property (readonly, nonatomic) FCFetchedValueObservable *observable; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) id value; - (id)initWithDescriptor:(id)a0; - (id)valuePromiseWithQualityOfService:(long long)a0; - (id)init; - (void)removeObserver:(id)a0; - (void)fetchedObjectManager:(id)a0 valueDidChange:(id)a1; - (void)fetchedValueDescriptorValueIsDirty:(id)a0; - (void)fetchValueWithCachePolicy:(unsigned long long)a0 qualityOfService:(long long)a1 completion:(id /* block */)a2; - (void).cxx_destruct; - (void)operationThrottler:(id)a0 performAsyncOperationWithQualityOfService:(long long)a1 completion:(id /* block */)a2; - (void)fetchValueWithQualityOfService:(long long)a0 completion:(id /* block */)a1; - (unsigned long long)_cachePolicyForOptions:(unsigned long long)a0; - (id)_updateDependentManagersPromiseWithQualityOfService:(long long)a0; - (void)addObserver:(id)a0; - (unsigned long long)_optionsForCachePolicy:(unsigned long long)a0; @end