/** Bucket a host's user agent without forwarding arbitrary header contents. */ export declare function mcpClientName(userAgent: string | undefined): string; /** Hosted MCP must never start with silently disabled runtime analytics. */ export declare function requireMcpAnalyticsConfig(): { apiKey: string; origin: URL; }; /** Required hosted telemetry. Never capture tool arguments/results. */ export declare function captureMcpTool(args: { tool: string; outcome: "success" | "error" | "exception"; durationMs: number; category?: string; }): Promise;