import type { KlawConfig } from "../../config/types.klaw.js"; import { type EmbeddedAgentRuntime } from "../pi-embedded-runner/runtime.js"; export type AgentHarnessPolicy = { runtime: EmbeddedAgentRuntime; runtimeSource?: "model" | "provider" | "implicit"; }; export declare function resolveAgentHarnessPolicy(params: { provider?: string; modelId?: string; config?: KlawConfig; agentId?: string; sessionKey?: string; env?: NodeJS.ProcessEnv; }): AgentHarnessPolicy;