import type { WorkflowRunForceFailContext, WorkflowRunForceFailHandle } from './workflowRunAdmin.js'; import type { LoopAnalysisScheduler } from './types.js'; import { type LoopAnalysisPublicationCoordinator } from './loopAnalysisPublication.js'; interface TaskRunForceFailAdapterContext extends WorkflowRunForceFailContext { readonly projectDir: string; readonly cwd: string; readonly loopAnalysisScheduler?: LoopAnalysisScheduler; readonly loopAnalysisPublication?: LoopAnalysisPublicationCoordinator; } /** * Create a file-backed storage handle for force-failing a task run. * * @param context - Task-run context used to resolve and publish terminal state * @returns A force-fail handle backed by the run's filesystem artifacts */ export declare function createFileTaskRunForceFailStorage(context: TaskRunForceFailAdapterContext): WorkflowRunForceFailHandle; export {}; //# sourceMappingURL=workflowRunForceFailAdapters.d.ts.map