/** * App Component * Main Ink application for the CLI chat interface * Uses Paean brand styling throughout */ import React from 'react'; import type { McpState, McpToolResult } from '../agent/types.js'; import type { WechatGatewayService } from '../wechat/service.js'; export interface AppProps { mcpState?: McpState; onMcpToolCall?: (callId: string, serverName: string, toolName: string, args: Record) => Promise; mcpClient?: unknown; debug?: boolean; initialMessage?: string; resumeConversationId?: string; gatewayEnabled?: boolean; gatewayPollInterval?: number; gatewaySessionName?: string; wechatService?: WechatGatewayService; modelTier?: 'lite' | 'flash' | 'pro'; } export declare const App: React.FC; //# sourceMappingURL=App.d.ts.map