import type { ITaskInput, ITaskOutput } from "../TaskDefinition/index.js"; /** * TaskController provides runtime capabilities to task definitions. * The actual interface is defined by the tasks package implementation via module augmentation. * * Import this from @webiny/api-core, but the full interface comes from @webiny/tasks. */ export interface ITaskController { } /** Runtime controller providing capabilities to running tasks. */ export declare const TaskController: import("@webiny/di").Abstraction>; export declare namespace TaskController { type Interface = ITaskController; }