import { Task, TaskConfig, TaskOutcome, TaskParams } from '@awarns/core/tasks'; import { DispatchableEvent } from '@awarns/core/events'; import { GeofencingChecker } from './checker'; export declare class GeofencingBasedFilterTask extends Task { private checker; constructor(name: string, taskConfig?: TaskConfig, checker?: GeofencingChecker); protected onRun(taskParams: TaskParams, invocationEvent: DispatchableEvent): Promise; private checkIfLocationIsCloseToAnArea; }