import type { DurableStepResult } from "#execution/session/turn-step-types.js";
import type { StepResult } from "#harness/types.js";
import type { RunMode } from "#shared/run-mode.js";
export declare function resolveSessionStepResult(stepResult: StepResult, nextSerializedContext: Record<string, unknown>, mode: RunMode, beforeStepContext: Record<string, unknown>): DurableStepResult;
