import type { AgentSessionRef, AgentTurnInput } from "@tangle-network/agent-interface/environment-provider"; import type { SandboxInstanceLike, SandboxSessionLike } from "./tangle-types.js"; export declare function sessionPromptRequestDigest(input: AgentTurnInput, provider: string, environmentId: string, sessionId: string, options?: { executionId?: string; nonce?: string; }): `sha256:${string}`; export declare function hasReplayPayload(input: AgentTurnInput): boolean; export declare function interruptAfterAbort(box: SandboxInstanceLike, reference: AgentSessionRef): Promise; export declare function interruptExecutionAfterAbort(source: SandboxInstanceLike | SandboxSessionLike, sessionId: string, executionId: string): Promise;