interface TasksMain {
    $customExecutionComplete(id, exitCode): void;
    $executeTask(taskDto): Promise<undefined | TaskExecutionDto>;
    $fetchTasks(taskVersion, taskType): Promise<TaskDto[]>;
    $registerTaskProvider(handle, type): void;
    $taskExecutions(): Promise<TaskExecutionDto[]>;
    $terminateTask(id): void;
    $unregister(handle): void;
}

Implemented by

Methods