/** * Agent utilities - Shared logic for agent initialization */ import { McpClient } from '../mcp/client.js'; import type { McpState, McpToolResult } from '../agent/types.js'; export interface AgentInitOptions { mcp?: boolean; debug?: boolean; } export declare function initializeAgent(options: AgentInitOptions): Promise<{ mcpState?: McpState; onMcpToolCall: (callId: string, serverName: string, toolName: string, args: Record) => Promise; mcpClient?: McpClient; }>; export declare function checkAuthentication(): void; //# sourceMappingURL=utils.d.ts.map