import { HttpClient } from '@angular/common/http'; import { Game } from '../models/game'; import { ConfigService } from '../services/config.service'; import { HandballGameLog } from '../models/handball-game-log'; import { HandballGameStatistic } from '../models/handball-game-statistic'; import { HandballGameTeamStatistic } from '../models/handball-game-team-statistic'; import { GameBaseApi } from './game-base-api'; export declare class HandballGameApi extends GameBaseApi { protected httpClient: HttpClient; protected configService: ConfigService; constructor(httpClient: HttpClient, configService: ConfigService); getById(gameId: number): Promise; getTeamStatistic(gameId: number): Promise; getUserStatistic(gameId: number): Promise; getLogs(gameId: number): Promise; downloadProtocol(gameId: number, format: 'pdf' | 'xlsx' | 'html'): Promise; downloadApplication(gameId: number, format: 'pdf' | 'xlsx' | 'html', type: 'game_user' | 'tournament_user'): Promise; }