/**
 * Auto-generated DTO from OpenAPI spec
 * This file is generated by scripts/generate-api-types.ts
 * Do not edit manually - regenerate using: npm run api:sync-types
 */

export interface TeamListItemViewModel {
  id: string;
  name: string;
  tag: string;
  description: string;
  memberCount: number;
  leagues: string;
  specialization?: string;
  region?: string;
  languages?: string;
  teams: string[];
  totalCount: number;
  ownerId: string;
  createdAt?: string;
  role: string;
  joinedAt: string;
  isActive: boolean;
  team: string;
  membership: string;
  isOwner: boolean;
  canManage: boolean;
  success: boolean;
}
