UNPKG

virtue-cli

Version:

Personal character development CLI tool for tracking virtues and philosophical alignment

16 lines 831 B
import { DiscoverySession, DiscoveryProgress, QuestionResponse } from '../types/index.js'; export declare class DiscoverySessionManager { private sessionsDir; constructor(); private ensureSessionsDirectory; saveSession(session: DiscoverySession): void; loadSession(sessionId: string): DiscoverySession | null; listActiveSessions(): DiscoverySession[]; deleteSession(sessionId: string): void; calculateProgress(session: DiscoverySession): DiscoveryProgress; createSession(profileName: string): DiscoverySession; updateSession(session: DiscoverySession, newResponses: QuestionResponse[], currentPhase: number, questionCount: number): DiscoverySession; completeSession(session: DiscoverySession): void; private cleanupOldSessions; } //# sourceMappingURL=DiscoverySessionManager.d.ts.map