xref: /expo/packages/expo-notifications/src/NotificationPermissionsModule.ts (revision e331da1d)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1import { NativeModulesProxy, ProxyNativeModule } from '@unimodules/core';
2
3import {
4  NotificationPermissionsStatus,
5  NativeNotificationPermissionsRequest,
6} from './NotificationPermissions.types';
7
8export interface NotificationPermissionsModule extends ProxyNativeModule {
9  getPermissionsAsync: () => Promise<NotificationPermissionsStatus>;
10  requestPermissionsAsync: (
11    request: NativeNotificationPermissionsRequest
12  ) => Promise<NotificationPermissionsStatus>;
13}
14
15export default (NativeModulesProxy.ExpoNotificationPermissionsModule as any) as NotificationPermissionsModule;
16

served by {OpenGrok

Last Index Update: Tue Oct 21 18:42:31 GMT 2025