import Task from './Task';
import { ServiceHandler } from '../ServiceHandler';
import { TaskType, TaskEventDataList } from '../types';
export default class TaskEvent extends Task {
    readonly data: TaskEventDataList;
    readonly taskType: TaskType;
    constructor(doc: any, serviceHandler: ServiceHandler, timestampReceived: number);
    /**
    * Confirms the task event.
    */
    confirm(): Promise<void>;
    /**
     * Refuses the task event.
    */
    refuse(): Promise<void>;
}
