import { BaseModel } from './util'; import { Team } from './team'; import { TournamentTeamUser } from './tournament-team-user'; import { TeamUser } from './team-user'; import { TournamentTeam } from './tournament-team'; import { User } from './user'; import { BaseStatistic, WinLoseType } from './base-statistic'; import { LeaguePlayer } from './league-player'; export declare class VolleyballStatistic extends BaseModel implements BaseStatistic { leaguePlayer: LeaguePlayer; tournamentTeamUser: TournamentTeamUser; team: Team; teamUser: TeamUser; user: User; tournamentTeam: TournamentTeam; month: Date; winLose: WinLoseType; gamesCount: number; wonGamesCount: number; teamScoreSum: number; teamMissedSum: number; tournamentPoints: number; newbie: boolean; rank: number; serveHits: number; serveFaults: number; serveAces: number; goodServes: number; servePercent: number; acePercent: number; stuffBlocks: number; blockFaults: number; blockRebounds: number; blockPercent: number; attackSpikes: number; attackFaults: number; attackShots: number; attackPercent: number; receives: number; receiveFaults: number; excellentReceives: number; receivePercent: number; serveReceives: number; serveReceiveFaults: number; excellentServeReceives: number; serveReceivePercent: number; points: number; faults: number; get tournamentTeamPoints(): number; get totalReceives(): number; get totalServeReceives(): number; get totalServes(): number; get totalAttacks(): number; get totalBlocks(): number; static toFront(data: any): any; static toBack(data: any): any; }