/** * @toolplex/ai-engine - Default Stdio Transport Factory * * Default implementation of TransportFactory that spawns @toolplex/client * using the system's Node.js. This works out-of-box for CLI usage. * * For desktop apps with bundled dependencies, override this with a custom * TransportFactory implementation. */ import type { TransportFactory, MCPSession, CreateTransportOptions } from "./types.js"; /** * Default Transport Factory - spawns @toolplex/client using system Node.js * * This is suitable for: * - CLI applications * - Development environments * - Any context where system Node.js is available * * For Electron/desktop apps with bundled Node.js, create a custom * TransportFactory that uses the bundled runtime. */ export declare class DefaultStdioTransportFactory implements TransportFactory { createTransport(apiKey: string, sessionResumeHistory?: string, userId?: string, options?: CreateTransportOptions): Promise; closeTransport(session: MCPSession): Promise; } export declare const defaultStdioTransportFactory: DefaultStdioTransportFactory; //# sourceMappingURL=DefaultStdioTransportFactory.d.ts.map