text: //
  //     Generated by class-dump 3.5 (64 bit).
  //
  //     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2013 by Steve Nygard.
  //
  
  @class NSData, NSDictionary, NSString, NSURL, NSUUID, SFSafariPage, SFSafariTab, SFSafariToolbarItem, SFSafariWindow;
  
  @protocol SFSafariExtensionHostDelegate
  - (void)getBaseURIOfExtensionWithUUID:(NSUUID *)arg1 completionHandler:(void (^)(NSURL *))arg2;
  - (void)showPopoverFromToolbarItem:(SFSafariToolbarItem *)arg1 forExtensionWithUUID:(NSUUID *)arg2;
  - (void)setToolbarItem:(SFSafariToolbarItem *)arg1 forExtensionWithUUID:(NSUUID *)arg2 label:(NSString *)arg3;
  - (void)setToolbarItem:(SFSafariToolbarItem *)arg1 forExtensionWithUUID:(NSUUID *)arg2 imageData:(NSData *)arg3;
  - (void)setToolbarItem:(SFSafariToolbarItem *)arg1 forExtensionWithUUID:(NSUUID *)arg2 badgeText:(NSString *)arg3;
  - (void)setToolbarItem:(SFSafariToolbarItem *)arg1 forExtensionWithUUID:(NSUUID *)arg2 isEnabled:(BOOL)arg3;
  - (void)setToolbarItem:(SFSafariToolbarItem *)arg1 forExtensionWithUUID:(NSUUID *)arg2 isEnabled:(BOOL)arg3 withBadgeText:(NSString *)arg4;
  - (void)setToolbarItemsNeedUpdateForExtensionWithUUID:(NSUUID *)arg1;
  - (void)openWindowWithURL:(NSURL *)arg1 forExtensionWithUUID:(NSUUID *)arg2 completionHandler:(void (^)(SFSafariWindow *))arg3;
  - (void)getAllWindowsWithCompletionHandler:(void (^)(NSArray *))arg1;
  - (void)getActiveWindowWithCompletionHandler:(void (^)(SFSafariWindow *))arg1;
  - (void)closeTab:(SFSafariTab *)arg1;
  - (void)navigateTab:(SFSafariTab *)arg1 toURL:(NSURL *)arg2;
  - (void)activateTab:(SFSafariTab *)arg1 completionHandler:(void (^)(void))arg2;
  - (void)getWindowForTab:(SFSafariTab *)arg1 completionHandler:(void (^)(SFSafariWindow *))arg2;
  - (void)getPagesInTab:(SFSafariTab *)arg1 completionHandler:(void (^)(NSArray *))arg2;
  - (void)getActivePageInTab:(SFSafariTab *)arg1 completionHandler:(void (^)(SFSafariPage *))arg2;
  - (void)closeWindow:(SFSafariWindow *)arg1;
  - (void)getToolbarItemInWindow:(SFSafariWindow *)arg1 forExtensionWithUUID:(NSUUID *)arg2 completionHandler:(void (^)(SFSafariToolbarItem *))arg3;
  - (void)openTabInWindow:(SFSafariWindow *)arg1 withURL:(NSURL *)arg2 forExtensionWithUUID:(NSUUID *)arg3 makeActiveIfPossible:(BOOL)arg4 completionHandler:(void (^)(SFSafariTab *))arg5;
  - (void)getAllTabsInWindow:(SFSafariWindow *)arg1 completionHandler:(void (^)(NSArray *))arg2;
  - (void)getActiveTabInWindow:(SFSafariWindow *)arg1 completionHandler:(void (^)(SFSafariTab *))arg2;
  - (void)getScreenshotOfVisibleAreaForPage:(SFSafariPage *)arg1 forExtensionWithUUID:(NSUUID *)arg2 completionHandler:(void (^)(NSImage *))arg3;
  - (void)getTabForPage:(SFSafariPage *)arg1 completionHandler:(void (^)(SFSafariTab *))arg2;
  - (void)getPropertiesOfPage:(SFSafariPage *)arg1 forExtensionWithUUID:(NSUUID *)arg2 completionHandler:(void (^)(SFSafariPageProperties *))arg3;
  - (void)reloadPage:(SFSafariPage *)arg1;
  - (void)dispatchMessageWithName:(NSString *)arg1 fromExtensionWithUUID:(NSUUID *)arg2 toPage:(SFSafariPage *)arg3 userInfo:(NSDictionary *)arg4;
  @end
  
  