/**
 * 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 LeagueWithCapacityDTO {
  id: string;
  name: string;
  nullable: string;
  ownerId: string;
  type: () => LeagueSettingsDTO })
  @ValidateNested()
  @Type(() => LeagueSettingsDTO)
  settings: LeagueSettingsDTO;
  createdAt: string;
  usedSlots: number;
  youtubeUrl: string;
  websiteUrl: string;
}
