export type AnalysisTask = { id: string name: string database: string status: "pending" | "running" | "completed" | "failed" progress: number createdAt: string completedAt?: string reportUrl?: string description?: string } export type DatabaseInfo = { id: string name: string type: string tables: number records: number lastUpdated: string } export type ReportTemplate = { id: string name: string description: string category: string fields: string[] } export type ReportItem = { id: string title: string source: string description: string updatedAt: string }