@class _UIResilientRemoteViewContainerViewController, NSString, NSArray, NSURL, NSError; @protocol FPUIActionViewControllerDelegate, FPUIActionExtensionViewControllerProtocol; @interface FPUIActionViewController : UIViewController { id _extensionViewController; _UIResilientRemoteViewContainerViewController *_placeholderVC; } @property (readonly, nonatomic) unsigned long long browserUserInterfaceStyle; @property (retain, nonatomic) NSString *providerIdentifier; @property (retain, nonatomic) NSString *actionIdentifier; @property (retain, nonatomic) NSString *actionTitle; @property (retain, nonatomic) NSURL *authenticationURL; @property (copy, nonatomic) NSURL *serverConnectionURL; @property (retain, nonatomic) NSArray *items; @property (retain, nonatomic) NSString *domainIdentifier; @property (nonatomic) BOOL displayInline; @property (retain, nonatomic) NSError *error; @property (weak, nonatomic) id delegate; @property (copy, nonatomic) id /* block */ didLoadRemoteViewControllerCompletionHandler; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)actionControllerForActionIdentifier:(id)a0 actionTitle:(id)a1 items:(id)a2 providerIdentifier:(id)a3 domainIdentifier:(id)a4; + (id)actionControllerForAuthenticationUsingURL:(id)a0 providerIdentifier:(id)a1; + (id)actionControllerForConnectingToServerURL:(id)a0 actionTitle:(id)a1 providerIdentifier:(id)a2; + (id)actionControllerForError:(id)a0 extensionIdentifier:(id)a1 providerDomainIdentifier:(id)a2; + (id)actionControllerForError:(id)a0 providerIdentifier:(id)a1; + (id)actionControllerForInlineError:(id)a0 providerIdentifier:(id)a1; + (id)actionControllerForInlineError:(id)a0 providerIdentifier:(id)a1 providerDomainIdentifier:(id)a2; - (void)viewDidLoad; - (id)initWithNibName:(id)a0 bundle:(id)a1; - (void).cxx_destruct; - (void)_dismissViewController; - (void)effectiveAppearanceDidChange:(id)a0; - (void)embedViewController:(id)a0; - (void)_delegateError:(id)a0; - (void)_delegateDidFinishWithUserInfo:(id)a0 error:(id)a1; - (id)_getExtensionWithError:(id *)a0; - (void)remoteActionContext:(id)a0 didEncounterError:(id)a1 completionHandler:(id /* block */)a2; - (void)remoteActionContextDidFinishAction:(id)a0 userInfo:(id)a1 error:(id)a2; - (void)remoteActionControllerDidFinishAction:(id)a0 error:(id)a1; @end