import { i as OpenClawConfig } from "../types.openclaw-DPoGrEjf.js";
import { t as AnyAgentTool } from "../common-BXUshX4p.js";
import { Server } from "@modelcontextprotocol/sdk/server/index.js";
//#region src/mcp/plugin-tools-serve.d.ts
export declare function resolvePluginToolsForMcp(params: {
  config: OpenClawConfig;
  agentSessionKey?: string;
}): AnyAgentTool[];
export declare function createPluginToolsMcpServer(params?: {
  config?: OpenClawConfig;
  tools?: AnyAgentTool[];
  agentSessionKey?: string;
}): Server;
export declare function servePluginToolsMcp(): Promise<void>;
//#endregion