luxlabs header browser preview


@class _SFWebProcessPlugInReaderEnabledPageController, WKWebProcessPlugInScriptWorld;

@interface _SFReaderWebProcessPlugInPageController : _SFWebProcessPlugInPageController {
    struct unique_ptr<SafariServices::WebProcessPlugInReaderJSController, std::default_delete<SafariServices::WebProcessPlugInReaderJSController>> { struct __compressed_pair<SafariServices::WebProcessPlugInReaderJSController *, std::default_delete<SafariServices::WebProcessPlugInReaderJSController>> { struct WebProcessPlugInReaderJSController *__value_; } __ptr_; } _readerJSController;
    WKWebProcessPlugInScriptWorld *_isolatedWorldForNextPageDetection;
}

@property (weak, nonatomic) _SFWebProcessPlugInReaderEnabledPageController *originalPageController;

+ (id)readerPageControllerForContextHandle:(id)a0;

- (void)loadNewArticle;
- (id).cxx_construct;
- (id)initWithPlugIn:(id)a0 contextController:(id)a1;
- (void)setConfiguration:(id)a0;
- (void)webProcessPlugInBrowserContextController:(id)a0 globalObjectIsAvailableForFrame:(id)a1 inScriptWorld:(id)a2;
- (void).cxx_destruct;
- (void)willDestroyBrowserContextController:(id)a0;
- (void)setReaderIsActive:(BOOL)a0;
- (void)_initializeReaderJSControllerForFrame:(id)a0;
- (id)collectReaderContentFromPrintAndMailingFrame;
- (id)isolatedWorldForNextPageDetection;
- (struct OpaqueJSValue { } *)originalArticleFinder;
- (id)printingMailingFrame;
- (void)reloadArticle;
- (void)setArticleLocale:(id)a0;

@end