import type { PluginListenerHandle } from '@capacitor/core'; import { WebPlugin } from '@capacitor/core'; import type { BackgroundRunnerPlugin, DispatchEventOptions, PermissionStatus, NotificationActionEvent } from './definitions'; export declare class BackgroundRunnerWeb extends WebPlugin implements BackgroundRunnerPlugin { checkPermissions(): Promise; requestPermissions(): Promise; registerBackgroundTask(): Promise; dispatchEvent(_options: DispatchEventOptions): Promise; addListener(_eventName: 'backgroundRunnerNotificationReceived', _listenerFunc: (event: NotificationActionEvent) => void): Promise; removeNotificationListeners(): Promise; }