ai-dev-diary
Version:
Intelligent development diary system for AI-assisted projects
20 lines • 727 B
TypeScript
import { DiaryConfig, DiaryEntry, Context } from './types';
export declare class DiaryManager {
private config;
private basePath;
private userPath;
constructor(basePath?: string, author?: string);
initialize(config?: Partial<DiaryConfig>): Promise<void>;
isInitialized(): boolean;
private loadConfig;
saveEntry(entry: DiaryEntry): Promise<void>;
getContext(author?: string): Promise<Context>;
updateContext(updates: Partial<Context>, author?: string): Promise<void>;
private createInitialContext;
private createKnowledgeBase;
private formatEntry;
private formatContext;
private parseContext;
private sanitizeFilename;
}
//# sourceMappingURL=diary-manager.d.ts.map