/** A `TaskInstance` represent a single execution of a {@linkcode Task}. Every call to {@linkcode Task#perform} returns a `TaskInstance`. `TaskInstance`s are cancelable, either explicitly via {@linkcode TaskInstance#cancel} or {@linkcode Task#cancelAll}, or automatically due to the host object being destroyed, or because concurrency policy enforced by a {@linkcode Task Modifier} canceled the task instance. @class TaskInstance */ export class TaskInstance extends BaseTaskInstance { setState(props: any): void; _recomputeState(props: any): "waiting" | "dropped" | "canceled" | "finished" | "running"; formatCancelReason(reason: any): string; getName(): any; name: any; selfCancelLoopWarning(parent: any): void; triggerEvent(...allArgs: any[]): void; } import { BaseTaskInstance } from './external/task-instance/base'; //# sourceMappingURL=task-instance.d.ts.map