import { type ToolDefinition } from "@sheason/pi-coding-agent";
import type { PeerToolBridge } from "../tools/peer-tool-bridge.js";
import type { McpRuntimeStatus } from "./types.js";
export declare function safeResourceToken(value: string): string;
export declare function remoteMcpResourceToken(peerId: string, resourceId: string): string;
export declare function remoteMcpToolNameFromLocal(peerId: string, localMcpToolName: string): string | undefined;
export declare function createRemoteMcpToolDefinitions(options: {
    peerId: string;
    servers: McpRuntimeStatus[];
    bridge: PeerToolBridge;
}): ToolDefinition[];
//# sourceMappingURL=remote-mcp-tools.d.ts.map