import type { WorkflowRunMetadata } from '../domain/index.js'; import type { WorkflowRunStore } from '../store/run-store.js'; export declare class WorkflowWritebackService { apply(runStore: WorkflowRunStore, runId: string, status: 'succeeded' | 'failed' | 'cancelled'): Promise; } export declare function resolveWorkflowWritebackPolicy(requested: WorkflowRunMetadata['writebackPolicy'] | undefined, scope: { projectId?: string; taskId?: string; }): NonNullable;