import type { H3Event } from "h3"; import { verifyAuth, getAccessTokens, resolveOrgIdFromDomain, buildLinkArtifacts, selectMcpDirectoryWidgetReadActions, selectMcpDirectoryWidgetWriteActions, type MCPConfig, type MCPCallerIdentity, type MCPRequestMeta } from "./build-server.js"; export { createMCPServerForRequest } from "./build-server.js"; export { verifyAuth, getAccessTokens, resolveOrgIdFromDomain, buildLinkArtifacts, selectMcpDirectoryWidgetReadActions, selectMcpDirectoryWidgetWriteActions, }; export type { MCPConfig, MCPCallerIdentity, MCPRequestMeta }; export declare function handleMcpRequest(event: H3Event, config: MCPConfig, routePath?: string, approvalRoute?: string): Promise | undefined>; export declare function mountMCP(nitroApp: any, config: MCPConfig, routePrefix?: string): void;