import { Profile, DailyEntry } from '../types/index.js';
import { Database } from '../database/Database.js';
export declare class AutoSaveManager {
    private db;
    private exportManager;
    constructor(db: Database);
    saveDailyEntry(profile: Profile, entry: DailyEntry): Promise<void>;
    saveMonthlyDeepDive(profile: Profile, month: string, analysisData: Record<string, unknown>): Promise<void>;
    private ensureDirectoryExists;
    private generateDailyEntryMarkdown;
    private generateMonthlyMarkdown;
    private calculateAlignment;
}
//# sourceMappingURL=AutoSaveManager.d.ts.map