export type NoteTag = 'pending' | 'decision' | 'idea' | 'bug' | 'blocker';
export type ClarifyPriority = 'critical' | 'helpful' | 'nice-to-have';
export interface Note {
    key: string;
    filepath: string;
    specId?: string;
    tags: NoteTag[];
    content: string;
    createdAt: string;
    expiresAt?: string;
    resolvedAt?: string;
}
export interface DocHealthReport {
    archivable: string[];
    orphans: string[];
    outdated: string[];
    score: number;
    summary: string;
    totalNotes: number;
    totalSpecs: number;
    generatedAt: string;
}
export interface ContextStats {
    totalNotes: number;
    tagDistribution: Record<NoteTag, number>;
    expiredCount: number;
    specsCovered: string[];
}
//# sourceMappingURL=context.d.ts.map