/** * Memory Logger * * Logs daily conversations and events to ~/.mama/memory/YYYY-MM-DD.md */ export declare class MemoryLogger { private memoryDir; constructor(); /** * Get today's date in YYYY-MM-DD format */ private getToday; /** * Get current time in HH:MM format */ private getTime; /** * Get path to today's log file */ private getTodayPath; /** * Initialize today's log file if it doesn't exist */ private ensureTodayFile; /** * Log a conversation message */ logMessage(source: string, user: string, content: string, isBot?: boolean): void; /** * Log an event (skill execution, error, etc.) */ logEvent(event: string, details?: string): void; /** * Log a decision or checkpoint */ logDecision(topic: string, decision: string, reasoning?: string): void; /** * Get recent logs (today + yesterday) */ getRecentLogs(): string; /** * Get the memory directory path */ getMemoryDir(): string; } export declare function getMemoryLogger(): MemoryLogger; //# sourceMappingURL=memory-logger.d.ts.map