import { AbstractModel } from './abstract.model'; import { City } from './city.model'; import { Champ } from 'ftb-cmpts/models/champ.model'; import { Stadium } from 'ftb-cmpts/models/stadium.model'; import { Game } from 'ftb-cmpts/models/game.model'; import { Post } from 'ftb-cmpts/models/post.model'; import { Team } from 'ftb-cmpts/models/team.model'; export declare class League extends AbstractModel { _id: number; name: string; sortIdx: number; show: boolean; city: City; sports: string; sportsSubtype: string; linkVk: string; linkFb: string; linkWeb: string; linkIg: string; foundedYear: string; logoId: number; champs: Champ[]; stadiums: Stadium[]; teams: Team[]; stats: { champs: number; teams: number; stadiums: number; players: number; rating: number; games: number; }; news: Post[]; gamesWithPhotos: Array; gamesWithVideos: Array; documents: Document[]; subtypes: { football: string[]; beach_soccer: any[]; basketball: string[]; hockey: any[]; tennis: any[]; volleyball: any[]; }; getSubtypes(): any[]; constructor(model?: Object); }