import { Transport } from '@modelcontextprotocol/sdk/shared/transport.js'; import { JSONRPCMessage } from '@modelcontextprotocol/sdk/types.js'; /** * A Unix Socket (or Named Pipe) transport for the MCP server. * Uses newline-delimited JSON, similar to TCP and Stdio. */ export declare class UnixServerTransport implements Transport { private path; private server; private socket; private _onclose?; private _onerror?; private _onmessage?; constructor(path: string); start(): Promise; close(): Promise; send(message: JSONRPCMessage): Promise; set onclose(handler: () => void); set onerror(handler: (error: Error) => void); set onmessage(handler: (message: JSONRPCMessage) => void); } //# sourceMappingURL=unix.d.ts.map