/** * ViewData for TeamDetails */ export interface TeamDetailsViewData { team: { id: string; name: string; tag: string; description?: string; ownerId: string; leagues: string[]; createdAt?: string; specialization?: string; region?: string; languages?: string[]; category?: string; }; membership: { role: string; joinedAt: string; isActive: boolean } | null; canManage: boolean; currentUserId: string; }