diff --git a/src/lib/api.ts b/src/lib/api.ts index 079a0ba..c12ebab 100644 --- a/src/lib/api.ts +++ b/src/lib/api.ts @@ -298,3 +298,21 @@ export interface FinancialSignal { expiresAt: string | null; createdAt: string; } + +export interface BriefingData { + generatedAt: string; + score: number; + overdueTasks: Task[]; + upcomingTasks: Task[]; + todayTasks: Task[]; + atRiskGoals: Goal[]; + pendingDecisions: Decision[]; + criticalSignals: FinancialSignal[]; + expiringOpportunities: Array<{ id: string; source: string; nextAction?: string | null }>; + weekInReview: { + newOrganizations: number; + newSegments: number; + newResearchBriefs: number; + }; + aiExplanation: string | null; +} \ No newline at end of file