luxlabs header browser preview


@class SUImageCache, NSString, SUScriptExecutionContext, NSLock, ISURLOperationPool, SUClientInterface;
@protocol SUClientDelegate;

@interface SUClient : NSObject {
    struct __CFArray { } *_assetTypes;
    SUClientInterface *_clientInterface;
    NSLock *_lock;
}

@property (readonly) SUClientInterface *clientInterface;
@property (nonatomic) id<SUClientDelegate> delegate;
@property (nonatomic) BOOL dontSaveNavigationPath;
@property (retain, nonatomic) NSString *searchHintsURLBagKey;
@property (retain, nonatomic) NSString *searchURLBagKey;
@property (retain, nonatomic) SUImageCache *imageCache;
@property (retain, nonatomic) ISURLOperationPool *imagePool;
@property (readonly, nonatomic) SUScriptExecutionContext *scriptExecutionContext;

+ (id)sharedClient;
+ (id)viewControllerFactory;
+ (void)setSharedClient:(id)a0;
+ (id)imagePool;

- (id)init;
- (void)dealloc;
- (void)setClientIdentifier:(id)a0;
- (id)clientIdentifier;
- (void)_applicationDidEnterBackgroundNotification:(id)a0;
- (id)viewControllerFactory;
- (void)_purgeCaches;
- (void)_memoryWarningNotification:(id)a0;
- (void)setViewControllerFactory:(id)a0;
- (void)_bagDidLoadNotification:(id)a0;
- (id)_newAccountViewControllerForButtonAction:(id)a0;
- (id)_newComposeReviewViewControllerForButtonAction:(id)a0;
- (BOOL)_presentModalViewController:(id)a0 animated:(BOOL)a1;
- (void)_reloadScriptExecutionContext;
- (struct __CFArray { } *)assetTypes;
- (BOOL)composeReviewWithViewController:(id)a0 animated:(BOOL)a1;
- (BOOL)dismissTopViewControllerAnimated:(BOOL)a0;
- (BOOL)enterAccountFlowWithViewController:(id)a0 animated:(BOOL)a1;
- (id)initWithClientInterface:(id)a0;
- (BOOL)openExternalURL:(id)a0;
- (BOOL)openInternalURL:(id)a0;
- (BOOL)openURL:(id)a0 inClientApplication:(id)a1;
- (id)queueSessionManager;
- (BOOL)sendActionForDialog:(id)a0 button:(id)a1;
- (void)setAssetTypes:(struct __CFArray { } *)a0;
- (void)setQueueSessionManager:(id)a0;

@end