import type { ToolCall, ToolResult } from "../../../types.js"; import { type EngagementActionRecord, type EngagementGraph } from "../../../store/engagement.js"; export declare const recordEngagementOutcome: (graph: EngagementGraph, record: EngagementActionRecord, input: { readonly call: ToolCall; readonly result: ToolResult; readonly artifactPath: string | undefined; }) => Promise;