declare var LocalNotificationsPluginVersionString: interop.Reference; declare var LocalNotificationsVersionNumber: number; // @ts-ignore declare class Notification extends NSObject implements UIApplicationDelegate { static alloc(): Notification; // inherited from NSObject static new(): Notification; // inherited from NSObject static sharedInstance(): Notification; isInline: boolean; launchNotification: UILocalNotification; notificationMessage: UILocalNotification; readonly debugDescription: string; // inherited from NSObjectProtocol readonly description: string; // inherited from NSObjectProtocol readonly hash: number; // inherited from NSObjectProtocol readonly isProxy: boolean; // inherited from NSObjectProtocol readonly superclass: typeof NSObject; // inherited from NSObjectProtocol window: UIWindow; // inherited from UIApplicationDelegate readonly // inherited from NSObjectProtocol applicationContinueUserActivityRestorationHandler(application: UIApplication, userActivity: NSUserActivity, restorationHandler: (p1: NSArray) => void): boolean; applicationDidBecomeActive(application: UIApplication): void; applicationDidChangeStatusBarFrame(application: UIApplication, oldStatusBarFrame: CGRect): void; applicationDidChangeStatusBarOrientation(application: UIApplication, oldStatusBarOrientation: UIInterfaceOrientation): void; applicationDidDecodeRestorableStateWithCoder(application: UIApplication, coder: NSCoder): void; applicationDidEnterBackground(application: UIApplication): void; applicationDidFailToContinueUserActivityWithTypeError(application: UIApplication, userActivityType: string, error: NSError): void; applicationDidFailToRegisterForRemoteNotificationsWithError(application: UIApplication, error: NSError): void; applicationDidFinishLaunching(application: UIApplication): void; applicationDidFinishLaunchingWithOptions(application: UIApplication, launchOptions: NSDictionary): boolean; applicationDidReceiveLocalNotification(application: UIApplication, notification: UILocalNotification): void; applicationDidReceiveMemoryWarning(application: UIApplication): void; applicationDidReceiveRemoteNotification(application: UIApplication, userInfo: NSDictionary): void; applicationDidReceiveRemoteNotificationFetchCompletionHandler(application: UIApplication, userInfo: NSDictionary, completionHandler: (p1: UIBackgroundFetchResult) => void): void; applicationDidRegisterForRemoteNotificationsWithDeviceToken(application: UIApplication, deviceToken: NSData): void; applicationDidRegisterUserNotificationSettings(application: UIApplication, notificationSettings: UIUserNotificationSettings): void; applicationDidUpdateUserActivity(application: UIApplication, userActivity: NSUserActivity): void; applicationHandleActionWithIdentifierForLocalNotificationCompletionHandler(application: UIApplication, identifier: string, notification: UILocalNotification, completionHandler: () => void): void; applicationHandleActionWithIdentifierForLocalNotificationWithResponseInfoCompletionHandler(application: UIApplication, identifier: string, notification: UILocalNotification, responseInfo: NSDictionary, completionHandler: () => void): void; applicationHandleActionWithIdentifierForRemoteNotificationCompletionHandler(application: UIApplication, identifier: string, userInfo: NSDictionary, completionHandler: () => void): void; applicationHandleActionWithIdentifierForRemoteNotificationWithResponseInfoCompletionHandler(application: UIApplication, identifier: string, userInfo: NSDictionary, responseInfo: NSDictionary, completionHandler: () => void): void; applicationHandleEventsForBackgroundURLSessionCompletionHandler(application: UIApplication, identifier: string, completionHandler: () => void): void; applicationHandleIntentCompletionHandler(application: UIApplication, intent: INIntent, completionHandler: (p1: INIntentResponse) => void): void; applicationHandleOpenURL(application: UIApplication, url: NSURL): boolean; applicationHandleWatchKitExtensionRequestReply(application: UIApplication, userInfo: NSDictionary, reply: (p1: NSDictionary) => void): void; applicationOpenURLOptions(app: UIApplication, url: NSURL, options: NSDictionary): boolean; applicationOpenURLSourceApplicationAnnotation(application: UIApplication, url: NSURL, sourceApplication: string, annotation: any): boolean; applicationPerformActionForShortcutItemCompletionHandler(application: UIApplication, shortcutItem: UIApplicationShortcutItem, completionHandler: (p1: boolean) => void): void; applicationPerformFetchWithCompletionHandler(application: UIApplication, completionHandler: (p1: UIBackgroundFetchResult) => void): void; applicationProtectedDataDidBecomeAvailable(application: UIApplication): void; applicationProtectedDataWillBecomeUnavailable(application: UIApplication): void; applicationShouldAllowExtensionPointIdentifier(application: UIApplication, extensionPointIdentifier: string): boolean; applicationShouldRequestHealthAuthorization(application: UIApplication): void; applicationShouldRestoreApplicationState(application: UIApplication, coder: NSCoder): boolean; applicationShouldSaveApplicationState(application: UIApplication, coder: NSCoder): boolean; applicationSignificantTimeChange(application: UIApplication): void; applicationSupportedInterfaceOrientationsForWindow(application: UIApplication, window: UIWindow): UIInterfaceOrientationMask; applicationUserDidAcceptCloudKitShareWithMetadata(application: UIApplication, cloudKitShareMetadata: CKShareMetadata): void; applicationViewControllerWithRestorationIdentifierPathCoder(application: UIApplication, identifierComponents: NSArray | string[], coder: NSCoder): UIViewController; applicationWillChangeStatusBarFrame(application: UIApplication, newStatusBarFrame: CGRect): void; applicationWillChangeStatusBarOrientationDuration(application: UIApplication, newStatusBarOrientation: UIInterfaceOrientation, duration: number): void; applicationWillContinueUserActivityWithType(application: UIApplication, userActivityType: string): boolean; applicationWillEncodeRestorableStateWithCoder(application: UIApplication, coder: NSCoder): void; applicationWillEnterForeground(application: UIApplication): void; applicationWillFinishLaunchingWithOptions(application: UIApplication, launchOptions: NSDictionary): boolean; applicationWillResignActive(application: UIApplication): void; applicationWillTerminate(application: UIApplication): void; class(): typeof NSObject; conformsToProtocol(aProtocol: any /* Protocol */): boolean; didRegisterUserNotificationSettings(notificationSettings: UIUserNotificationSettings): void; failWithMessageWithError(eventName: string, message: string, error: NSError): void; isEqual(object: any): boolean; isKindOfClass(aClass: typeof NSObject): boolean; isMemberOfClass(aClass: typeof NSObject): boolean; notificationReceived(): void; performSelector(aSelector: string): any; performSelectorWithObject(aSelector: string, object: any): any; performSelectorWithObjectWithObject(aSelector: string, object1: any, object2: any): any; respondsToSelector(aSelector: string): boolean; retainCount(): number; self(): this; setApplicationIconBadgeNumber(options: NSMutableDictionary): void; successWithDictionary(eventName: string, userInfo: NSMutableDictionary): void; successWithMessage(eventName: string, message: string): void; } declare class NotificationManager extends NSObject { static alloc(): NotificationManager; // inherited from NSObject static new(): NotificationManager; // inherited from NSObject }