1import { UnavailabilityError } from '@unimodules/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