@class NSValue, INCExtensionConnection, NSExtension; @protocol _INExtensionContextVending; @interface INCExtensionProxy : NSObject <INCExtensionProxy> @property (readonly, nonatomic, getter=_isExtensionBeingDebugged) BOOL _extensionBeingDebugged; @property (readonly, nonatomic) INCExtensionConnection *_connection; @property (readonly, nonatomic) NSExtension *_extension; @property (readonly, nonatomic) id<_INExtensionContextVending> _vendorRemote; @property (readonly, nonatomic) NSValue *_auditTokenValue; @property (nonatomic) BOOL shouldCache; @property (copy, nonatomic) id /* block */ imageCachingHandler; @property (copy, nonatomic) id /* block */ imageProcessingHandler; @property (copy, nonatomic) id /* block */ responseHandler; @property (nonatomic) BOOL shouldResetRequestAfterHandle; + (void)initialize; - (BOOL)_extensionProcessHasEntitlement:(id)a0; - (void)stopSendingUpdates; - (void)prewarmAppWithIntent:(id)a0 completionHandler:(id /* block */)a1; - (void)confirmIntentWithCompletionHandler:(id /* block */)a0; - (void)startSendingUpdatesToObserver:(id)a0; - (void)_issueSandboxExtensionsForFileURLsIfNeededToIntent:(id)a0; - (id)_processIntent:(id)a0 intentResponse:(id)a1 withCacheItems:(id)a2; - (void)getOptionsForParameterNamed:(id)a0 searchTerm:(id)a1 completionHandler:(id /* block */)a2; - (void)handleIntentWithCompletionHandler:(id /* block */)a0; - (BOOL)_shouldForwardToAppWithIntent:(id)a0 intentResponse:(id)a1; - (void)resolveIntentSlotKeyPath:(id)a0 completionHandler:(id /* block */)a1; - (void)resolveIntentSlotKeyPaths:(id)a0 completionHandler:(id /* block */)a1; - (void).cxx_destruct; - (void)getOptionsForParameterNamed:(id)a0 completionHandler:(id /* block */)a1; - (void)getDefaultValueForParameterNamed:(id)a0 completionHandler:(id /* block */)a1; - (BOOL)_isIntentRestrictedWhileProtectedDataUnavailableWithCompletionHandler:(id /* block */)a0; - (id)_initWithConnection:(id)a0 extension:(id)a1 vendorRemote:(id)a2 auditTokenValue:(id)a3; @end