import type { NextRequest } from "next/server"; import type { GeistdocsConfig } from "../config"; export interface GeistdocsMcpManifestServer { description?: string; name: string; url: string; } export interface GeistdocsMcpManifest { description?: string; name: string; servers: GeistdocsMcpManifestServer[]; } export interface CreateMcpManifestRouteOptions { config: Pick; transform?: (manifest: GeistdocsMcpManifest, context: { request: NextRequest; }) => Promise | GeistdocsMcpManifest; } export declare const createMcpManifestRoute: ({ config, transform, }: CreateMcpManifestRouteOptions) => { GET: (request: NextRequest) => Promise; generateStaticParams: () => { lang: string; }[]; revalidate: false; }; //# sourceMappingURL=mcp.d.ts.map