react-native-notifications
Version:
Advanced Push Notifications (Silent, interactive notifications) for iOS & Android
12 lines (11 loc) • 728 B
TypeScript
import { EmitterSubscription } from 'react-native';
import { NativeEventsReceiver } from '../adapters/NativeEventsReceiver';
import { RegisteredPushKit } from '../interfaces/NotificationEvents';
import { CompletionCallbackWrapper } from '../adapters/CompletionCallbackWrapper';
export declare class EventsRegistryIOS {
private nativeEventsReceiver;
private completionCallbackWrapper;
constructor(nativeEventsReceiver: NativeEventsReceiver, completionCallbackWrapper: CompletionCallbackWrapper);
registerPushKitRegistered(callback: (event: RegisteredPushKit) => void): EmitterSubscription;
registerPushKitNotificationReceived(callback: (event: object, completion: () => void) => void): EmitterSubscription;
}