import type { RecipeFailureCause } from '@farmslot/protocol'; import type { ActionResult, TraceEntry, TraceWriter } from './types.js'; export declare function recordSyntheticFailure(traceWriter: TraceWriter, nodeId: string, error: Error, action: string | undefined, causeClass: RecipeFailureCause): void; export declare function traceNodeMetadata(node: Record, result?: ActionResult): Pick; //# sourceMappingURL=trace.d.ts.map