import type { ITaskEvent } from "../../api/handler/types.js"; import type { IResponse, IResponseAbortedResult, IResponseContinueParams, IResponseContinueResult, IResponseDoneParams, IResponseDoneResult, IResponseErrorParams, IResponseErrorResult, IResponseFromParams, IResponseResult } from "./abstractions/index.js"; import { TaskDefinition } from "@webiny/api-core/features/task/TaskDefinition/index.js"; export declare class Response implements IResponse { private _event; get event(): ITaskEvent; constructor(event: ITaskEvent); setEvent(event: ITaskEvent): void; from(params: IResponseFromParams): IResponseResult; continue(params: IResponseContinueParams): IResponseContinueResult; done(params?: IResponseDoneParams): IResponseDoneResult; aborted(): IResponseAbortedResult; error(params: IResponseErrorParams): IResponseErrorResult; }