import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { type ClientApps } from "./clientApps"; export declare const SERVER_NAME = "TomTom Maps MCP Server"; /** * Factory function that creates and configures a TomTom MCP server instance. * * A client known to render no MCP Apps (see classifyClient) gets no map tools, * app-only tools, app resources or show_ui: it would show the app-only tools * to the model, and a map tool's result, or a data tool's with show_ui, reads * as if a map was shown. clientApps is what the caller already knows of the * client; otherwise the client's initialize decides, if this server sees one. */ export declare function createServer(clientApps?: ClientApps): Promise; /** MAPS is ignored; warn anyone still setting it. */ export declare function warnIfMapsEnvSet(env?: NodeJS.ProcessEnv): void; //# sourceMappingURL=createServer.d.ts.map