import { type AbilityProviderRegistry } from "./need.js"; export type NetworkMcpTool = { name: string; title: string; description: string; inputSchema: Record; annotations?: Record; }; export declare class CapabilityNetworkMcpBridge { private readonly indexes; private readonly providers?; constructor(options?: { indexes?: readonly string[]; providers?: AbilityProviderRegistry; }); listTools(): { tools: NetworkMcpTool[]; }; callTool(name: string, args?: Record): Promise<{ isError?: boolean | undefined; content: { type: string; text: string; }[]; structuredContent: unknown; }>; } export declare function capabilityNetworkMcpTools(): readonly NetworkMcpTool[]; //# sourceMappingURL=network-mcp.d.ts.map