luxlabs header browser preview


@class NSMutableDictionary, NSObject;
@protocol OS_dispatch_queue;

@interface INCExtensionManager : NSObject {
    NSObject<OS_dispatch_queue> *_queue;
    NSMutableDictionary *_extensions;
    NSMutableDictionary *_killTimers;
}

+ (void)initialize;
+ (id)sharedManager;

- (id)init;
- (void)_resetKillTimerForExtensionWithBundleIdentifier:(id)a0;
- (void)fetchExtensionForIntent:(id)a0 extensionInputItems:(id)a1 requiresTCC:(BOOL)a2 completion:(id /* block */)a3;
- (void)killExtension:(id)a0 requestIdentifier:(id)a1 afterTimeout:(double)a2;
- (void)fetchExtensionForIntent:(id)a0 extensionInputItems:(id)a1 requiresTCC:(BOOL)a2 requiresTrustCheck:(BOOL)a3 completion:(id /* block */)a4;
- (void)_killExtensionWithBundleIdentifier:(id)a0;
- (void).cxx_destruct;
- (BOOL)isExtensionLoadedForExtensionBundleIdentifier:(id)a0;
- (void)_manageExtension:(id)a0 requestIdentifier:(id)a1;

@end