export interface HandoffEntry {
    project: string;
    branch?: string;
    title: string;
    summary: string;
    why?: string;
    filesChanged?: string[];
    relatedFiles?: string[];
    impact?: string;
    verification?: string;
    tool?: string;
    model?: string;
    status: 'done' | 'in-progress' | 'blocked' | 'pending';
    nextSteps?: string;
}
export interface HandoffRow extends HandoffEntry {
    id: number;
    created_at: string;
}
export declare function saveHandoffEntry(projectDir: string, entry: HandoffEntry): void;
export declare function getCurrentHandoff(projectDir: string): string;
export declare function getHistoryHandoff(projectDir: string, yearMonth?: string): string;
export declare function getHandoffEntries(projectDir: string, limit?: number): HandoffRow[];
export declare function rotateHandoffIfNeeded(projectDir: string): boolean;
export declare function getHandoffStats(projectDir: string): {
    currentLines: number;
    historyMonths: number;
    dbEntries: number;
    needsRotation: boolean;
};
//# sourceMappingURL=handoff-store.d.ts.map