import { EnhancedHistoryEntry } from '../types/history.js'; import { HistoryManager } from './history-manager.js'; interface EnhancedHistorySaveOptions { templatePath: string; templateContent: string; variables: Map; finalPrompt: string; title?: string; summary?: string; timestamp?: Date; startTime?: Date; endTime?: Date; command?: string; exitCode?: number | null; outputFile?: string; outputSize?: number; executionTime?: number; } export declare class EnhancedHistoryManager extends HistoryManager { private enhancedHistoryDir; constructor(enhancedHistoryDir: string); listHistory(limit?: number): Promise; getHistoryEntry(index: number): Promise; savePrompt(options: EnhancedHistorySaveOptions): Promise; } export {}; //# sourceMappingURL=enhanced-history-manager.d.ts.map