//#region src/feature/mcp.d.ts type PadroneMcpPreferences = { /** Server name. Defaults to the program name. */name?: string; /** Server version. Defaults to the program version. */ version?: string; /** * Transport mode. * - `'http'` — Start a Streamable HTTP server (default). Responds with `application/json` or `text/event-stream` based on the client's `Accept` header. Use `port` and `host` to configure. * - `'stdio'` — Communicate over stdin/stdout with newline-delimited JSON. */ transport?: 'http' | 'stdio'; /** HTTP port. Defaults to `3000`. Only used with `transport: 'http'`. */ port?: number; /** HTTP host. Defaults to `'127.0.0.1'`. Only used with `transport: 'http'`. */ host?: string; /** Base path for the MCP endpoint. Defaults to `'/mcp'`. Only used with `transport: 'http'`. */ basePath?: string; /** CORS allowed origin. Defaults to `'*'`. Set to a specific origin or `false` to disable CORS headers. Only used with HTTP transports. */ cors?: string | false; }; //#endregion export { PadroneMcpPreferences }; //# sourceMappingURL=mcp.d.mts.map