/** * opencode-reader.ts — Lee sesiones de OpenCode desde su SQLite y las mapea * al formato TraceEvent[] que entiende el dashboard. * * GET /api/opencode/session/:id → { events: TraceEvent[], totalParts: number } */ export declare const opencodeReaderRouter: import("express-serve-static-core").Router; export interface TraceEvent { type: string; tool_name?: string; tool_input?: string; tool_output?: string; ts: number; duration_ms?: number; cwd?: string; } export interface PromptItem { index: number; ts: number; text: string; } export declare function getOpencodeEvents(sessionId: string): { events: TraceEvent[]; totalParts: number; prompts: PromptItem[]; };