import type { HookPayload } from "#channel/types.js";
import type { TurnStepInput } from "#execution/durable-session-migrations/turn-workflow.js";
import type { DurableStepResult } from "#execution/next-driver-action.js";
/** Returns one trusted accepting deployment only when every delivery agrees. */
export declare function readAcceptedDeploymentId(input: HookPayload): string | undefined;
/** Defers a speculative inline step before mutation when it reached another deployment. */
export declare function deferMismatchedInlineTurnStep(input: TurnStepInput): DurableStepResult | undefined;
