import type { Widget } from "../types.js"; export interface RecentActivityProjectRow { project: string; count: number; lastTouchedIso: string; /** Most-recent item's type (meeting, decision, action_item, ...). */ lastType?: string; /** Single-line preview of the newest item. */ lastContent?: string; /** Where that item came from (loom, confluence, ...). */ lastSource?: string; lastUrl?: string; } export interface RecentActivityOutput { since: string; projects: RecentActivityProjectRow[]; total: number; note?: string; } /** * Cross-project "what moved recently" widget. Groups recent memories by * project and shows the most-recent item per group — handy when you've * been context-switching and want a quick visual of which projects have * been active vs quiet. * * Cross-project items (where `project` is an array) are counted against * every listed project, so a memory tagged `[alpha, beta]` bumps both. */ export declare const recentActivityWidget: Widget; //# sourceMappingURL=recent-activity.d.ts.map