import { AbstractModel } from './abstract.model'; import { Champ } from './champ.model'; import { League } from './league.model'; import { Stage } from './stage.model'; import { Game } from 'ftb-cmpts/models/game.model'; import { Team } from 'ftb-cmpts/models/team.model'; import { Post } from 'ftb-cmpts/models/post.model'; import { Player } from 'ftb-cmpts/models/player.model'; export declare class Season extends AbstractModel { _id: number; name: string; show: boolean; inProgress: boolean; sortIdx: number; champ: Champ; league: League; stages: Stage[]; games: Game[]; videos: Array<{ link: string; name: string; }>; playersStats: Array<{ _id: number; firstName: string; lastName: string; photoId: number; played: number; goals: number; assists: number; goals_assists: number; points: number; yellowCards: number; redCards: number; fouls: number; technicalFouls: number; allFouls: number; losses: number; steals: number; reboundsA: number; reboundsD: number; rebounds: number; missesOne: number; missesTwo: number; missesThree: number; misses: number; blocks: number; aces: number; teams: Team[]; }>; news: Post[]; gamesWithPhotos: Array; gamesWithVideos: Array; birthdays: Player[]; constructor(model?: Object); }