import type { ChannelTargetSet } from './channel-targets.js'; export declare const CHANNEL_SERVER_NAME = "channel"; export interface ChannelMcpServerEntry { command: string; args: string[]; env: Record; } export declare function buildChannelMcpServers(p: { sessionId: string; targets: ChannelTargetSet; /** Absolute path to the node binary that runs the channel server. On darwin * the launchd server PATH excludes an nvm node, so a bare `node` command * fails to spawn and the channel never boots (Task 1402); callers pass the * installer-resolved NODE_BIN. */ nodeBin: string; }): Record; export declare function channelDevChannelsArgv(): string[]; export declare function channelMcpConfigPath(sessionId: string, dir: string): string; export declare function buildChannelArgv(mcpConfigPath: string): string[]; //# sourceMappingURL=channel-mcp.d.ts.map