@class NSString, NSDictionary; @interface IKJSApplication : IKJSObject @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; @property (readonly, nonatomic) NSDictionary *traitCollection; - (void)update; - (id)asPrivateIKJSApplication; - (void)dispatchErrorWithMessage:(id)a0 sourceURL:(id)a1 line:(id)a2; - (void)exitAppWithOptions:(id)a0; - (void)launchAppWithOptions:(id)a0; - (void)openURLWithOptions:(id)a0; - (void)reload:(id)a0 :(id)a1; - (BOOL)requestDocumentWithContext:(id)a0 response:(id)a1; - (void)resumeAppWithOptions:(id)a0; - (void)suspendAppWithOptions:(id)a0; - (void)traitCollectionChanged:(id)a0; - (void)updatedAppWithOptions:(id)a0; @end