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