import type { RuntimeModelReference } from "@mono-agent/runtime-adapter"; import type { AgentHarnessRuntimeOptionsExtension } from "../types.js"; export declare function withoutToolPolicyOptions(options: AgentHarnessRuntimeOptionsExtension["runtimeOptions"] | Record | undefined): Record | undefined; export declare function mergeRuntimeOptions(...optionsList: readonly (AgentHarnessRuntimeOptionsExtension["runtimeOptions"] | Record | undefined)[]): Record; /** Narrow a merged-options value to a RuntimeModelReference (a per-request model override). */ export declare function isRuntimeModelReference(value: unknown): value is RuntimeModelReference; export declare function sameRuntimeModel(a: RuntimeModelReference, b: RuntimeModelReference): boolean; //# sourceMappingURL=runtime-options.d.ts.map