expo-background-task
Version:
Expo Android and iOS module for Background Task APIs
14 lines • 666 B
TypeScript
import { type NativeModule } from 'expo';
import type { BackgroundTaskOptions, BackgroundTaskStatus } from './BackgroundTask.types';
type ExpoBackgroundTaskEvents = {
onTasksExpired(): void;
};
declare class ExpoBackgroundTaskModule extends NativeModule<ExpoBackgroundTaskEvents> {
getStatusAsync(): Promise<BackgroundTaskStatus>;
registerTaskAsync(name: string, options: BackgroundTaskOptions): Promise<void>;
unregisterTaskAsync(name: string): Promise<void>;
triggerTaskWorkerForTestingAsync(): Promise<boolean>;
}
declare const _default: ExpoBackgroundTaskModule;
export default _default;
//# sourceMappingURL=ExpoBackgroundTaskModule.d.ts.map