import { HttpClient } from '@angular/common/http'; import { Game } from '../models/game'; import { ConfigService } from '../services/config.service'; import { BasketballGameTeamStatistic } from '../models/basketball-game-team-statistic'; import { BasketballGameStatistic } from '../models/basketball-game-statistic'; import { BasketballGameLog } from '../models/basketball-game-log'; import { GameBaseApi } from './game-base-api'; export declare class BasketballGameApi 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, fileType: 'pdf' | 'xlsx' | 'html'): Promise; downloadFibaProtocol(gameId: number, fileType: 'pdf' | 'xlsx' | 'html'): Promise; downloadMFBApplication(gameId: number, fileType: 'pdf' | 'xlsx' | 'html'): Promise; }