import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; import type { TransportMode, FairnessStrategy } from 'rendezvous-kit'; import type { RoutingClient } from '../routing.js'; /** Score candidate venues by travel time fairness for multiple participants. */ export declare function handleScoreVenues(args: { participants: Array<{ lat: number; lon: number; label?: string; }>; venues: Array<{ lat: number; lon: number; name: string; type?: string; }>; transport_mode: TransportMode; fairness?: FairnessStrategy; }, routingClient: RoutingClient): Promise<{ content: { type: "text"; text: string; }[]; isError: true; } | { content: { type: "text"; text: string; }[]; isError?: undefined; }>; export declare function registerScoreVenuesTool(server: McpServer, routingClient: RoutingClient): void;