import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; export interface GroundingChunk { web?: { uri?: string; title?: string; }; } export interface GroundingSupport { segment?: { text?: string; startIndex?: number; endIndex?: number; }; groundingChunkIndices?: number[]; } export interface GroundingMetadata { webSearchQueries?: string[]; groundingChunks?: GroundingChunk[]; groundingSupports?: GroundingSupport[]; searchEntryPoint?: unknown; } export declare function formatGroundedResponse(text: string, metadata: GroundingMetadata | undefined): string; export declare function registerWebSearchTool(server: McpServer): void;