import type { ITaskDataInput } from "../../api/types.js"; import type { IResponseContinueResult } from "./abstractions/index.js"; import { TaskResultStatus } from "@webiny/api-core/features/task/TaskDefinition/index.js"; export declare class ResponseContinueResult implements IResponseContinueResult { readonly message?: string | undefined; readonly webinyTaskId: string; readonly webinyTaskDefinitionId: string; readonly tenant: string; readonly status: TaskResultStatus.CONTINUE; readonly input: T; /** * We need this to make sure that the task will not use the delay from the previous iteration. */ readonly delay = -1; readonly wait?: number; constructor(params: Omit, "delay" | "status">); }