@class NSObject, NEAppProxyProvider; @protocol OS_dispatch_queue, NEAppProxyProviderContainerDelegate; @interface NEAppProxyProviderContainer : NSObject { unsigned int _delegateInterfaceIndex; id _delegate; NSObject *_flowQueue; struct _NEFlowDirector { } *_director; id /* block */ _stopCompletionHandler; } @property (readonly) NEAppProxyProvider *provider; - (void)setDelegateInterface:(unsigned int)a0; - (id)initWithDelegate:(id)a0 providerClass:(Class)a1; - (void)setInitialFlowDivertControlSocket:(id)a0; - (void)wake; - (void)stop; - (void)setConfiguration:(id)a0; - (void)startWithOptions:(id)a0 completionHandler:(id /* block */)a1; - (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3; - (void).cxx_destruct; - (void)handleAppMessage:(id)a0 completionHandler:(id /* block */)a1; - (void)sleepWithCompletionHandler:(id /* block */)a0; @end