1import { UnavailabilityError } from 'expo-modules-core';
2
3import BackgroundNotificationTasksModule from './BackgroundNotificationTasksModule.native';
4
5export default async function registerTaskAsync(taskName: string): Promise<null> {
6  if (!BackgroundNotificationTasksModule.registerTaskAsync) {
7    throw new UnavailabilityError('Notifications', 'registerTaskAsync');
8  }
9
10  return await BackgroundNotificationTasksModule.registerTaskAsync(taskName);
11}
12