import { HourlySummary } from './types.js';
import './index-1qIcnbG1.js';

declare function summarySnapshotPath(memoryDir: string, sessionKey: string): string;
declare function readSummarySnapshot(memoryDir: string, sessionKey: string): Promise<HourlySummary[] | null>;
declare function writeSummarySnapshot(memoryDir: string, sessionKey: string, summaries: HourlySummary[]): Promise<void>;
declare function upsertSummarySnapshot(memoryDir: string, summary: HourlySummary): Promise<void>;

export { readSummarySnapshot, summarySnapshotPath, upsertSummarySnapshot, writeSummarySnapshot };
