import type { AgentTool } from "@mariozechner/pi-agent-core"; import type { TSchema } from "typebox"; import type { OpenClawConfig } from "../../config/types.openclaw.js"; import type { ProviderRuntimeModel } from "../../plugins/provider-runtime-model.types.js"; import type { AgentRuntimePlan } from "./types.js"; type AgentRuntimeToolPolicyParams = { runtimePlan?: AgentRuntimePlan; tools: AgentTool[]; provider: string; config?: OpenClawConfig; workspaceDir?: string; env?: NodeJS.ProcessEnv; modelId?: string; modelApi?: string | null; model?: ProviderRuntimeModel; }; export declare function normalizeAgentRuntimeTools(params: AgentRuntimeToolPolicyParams): AgentTool[]; export declare function logAgentRuntimeToolDiagnostics(params: AgentRuntimeToolPolicyParams): void; export {};