export interface HandoffSummary {
    teammate: string;
    branch: string;
    absentDays: number;
    filesChanged: string[];
    patternsUsed: string[];
    todos: string[];
    lastCommit: string;
}
export declare class HandoffDetector {
    private handoffPath;
    private absenceThresholdDays;
    constructor(cellDir: string);
    detectAbsence(teammate: string, branch: string): boolean;
    generateReturnSummary(teammate: string, branch: string, filesChanged: string[], patternsUsed: string[], todos: string[], lastCommit: string): HandoffSummary;
    getReturnPrompt(summary: HandoffSummary): string;
    getReviewPrompt(summary: HandoffSummary): string;
    getContinuePrompt(summary: HandoffSummary): string;
    trackActivity(teammate: string, branch: string): void;
    private getLastActivity;
    private sanitizeBranch;
    private ensureDirectory;
}
//# sourceMappingURL=handoff-detector.d.ts.map