import { z } from 'zod'; import { Transport } from "@modelcontextprotocol/sdk/shared/transport.js"; export declare const StitchProxyConfigSchema: z.ZodObject<{ apiKey: z.ZodOptional; accessToken: z.ZodOptional; quotaProjectId: z.ZodOptional; url: z.ZodDefault; name: z.ZodDefault; version: z.ZodDefault; protocolVersion: z.ZodDefault; }, z.core.$strip>; export type StitchProxyConfig = z.infer; export interface StitchProxySpec { /** * Connect to Stitch and start the proxy server on the given transport. * @param transport The transport to listen on (e.g. StdioServerTransport) */ start(transport: Transport): Promise; /** * Stop the proxy server. */ close(): Promise; } //# sourceMappingURL=proxy.d.ts.map