/** * Compute session statistics. * * @task T4782 * @epic T4654 */ export interface SessionStatsResult { totalSessions: number; activeSessions: number; suspendedSessions: number; endedSessions: number; archivedSessions: number; totalTasksCompleted: number; totalFocusChanges: number; averageResumeCount: number; session?: { id: string; status: string; tasksCompleted: number; focusChanges: number; resumeCount: number; durationMinutes: number; }; } /** * Compute session statistics, optionally for a specific session. * Throws CleoError if a specific session is requested but not found. */ export declare function getSessionStats(projectRoot: string, sessionId?: string): Promise; //# sourceMappingURL=session-stats.d.ts.map