import { BaseModel } from './util'; import { GameLogBase } from './game-log-base'; import { GameUser } from './game-user'; export declare enum HandballGameLogTypes { enter_game = 1, exit_game = 2, shot_miss = 3, shot_on_goal = 4, shot_blocked = 5, goal = 6, assist = 7, penalty_miss = 8, penalty_shot_on_goal = 9, penalty_goal = 10, save = 11, penalty_save = 12, foul = 13, yellow_card = 14, red_card = 15, two_minute_foul = 16, turnover = 17, steal = 18, block_shot = 19, timeout = 20 } export declare class HandballGameLog extends BaseModel implements GameLogBase { id: number; uniqueId: string; gameId: number; gameUserId: number; gameUser: GameUser; teamId: number; logType: HandballGameLogTypes; datetime: Date; time: number; period: number; active: boolean; teamScore: number; competitorTeamScore: number; isHighlight: boolean; isGoalie: boolean; compare(model: HandballGameLog): number; get timeFormatted(): string; isScoreType(): boolean; isAfter(log: HandballGameLog): boolean; isFoulType(): boolean; static toFront(value: any): any; static toBack(value: any): any; }