import type { SandboxSessionState } from '@openai/agents-core/sandbox'; export type RemoteSandboxSessionStateValues = SandboxSessionState & { environment: Record; }; export declare function markRemoteSandboxSessionStateUnsafe(state: RemoteSandboxSessionStateValues): void; export declare function isRemoteSandboxSessionStateUnsafe(state: RemoteSandboxSessionStateValues): boolean; export declare function assertRemoteSandboxSessionStateUsable(state: RemoteSandboxSessionStateValues): void; export declare function serializeRemoteSandboxSessionState(state: TState, mutationState?: object): Record; export declare function deserializeRemoteSandboxSessionStateValues(state: Record, configuredEnvironment?: Record): RemoteSandboxSessionStateValues; export declare function rehydrateRemoteSandboxSessionStateValues(state: Record, configuredEnvironment?: Record): Promise; export declare function assertRemoteSandboxSessionStateCanResume(state: SandboxSessionState): void;