import { AxiosInstance } from 'axios'; import { Pager, Page } from '../common/common'; export declare class LeagueMatchesAPI { private readonly apiClient; private readonly apiKey; static readonly URL: { LEAGUE_MATCHES: string; }; constructor(apiClient: AxiosInstance, apiKey: string); getMatches(request: LeagueMatchesAPIRequest): Promise; } export interface LeagueMatchesAPIRequest extends Page { season_id: number; max_time?: number; } export interface Match { id: number; homeID: number; awayID: number; season: string; status: string; roundID: number; game_week: number; revised_game_week: number; homeGoals: string[]; awayGoals: string[]; homeGoalCount: number; awayGoalCount: number; totalGoalCount: number; team_a_corners: number; team_b_corners: number; totalCornerCount: number; team_a_offsides: number; team_b_offsides: number; team_a_yellow_cards: number; team_b_yellow_cards: number; team_a_red_cards: number; team_b_red_cards: number; team_a_shotsOnTarget: number; team_b_shotsOnTarget: number; team_a_shotsOffTarget: number; team_b_shotsOffTarget: number; team_a_shots: number; team_b_shots: number; team_a_fouls: number; team_b_fouls: number; team_a_possession: number; team_b_possession: number; refereeID: number; coach_a_ID: number; coach_b_ID: number; stadium_name: string; stadium_location: string; team_a_cards_num: number; team_b_cards_num: number; odds_ft_1: number; odds_ft_x: number; odds_ft_2: number; odds_ft_over05: number; odds_ft_over15: number; odds_ft_over25: number; odds_ft_over35: number; odds_ft_over45: number; odds_ft_under05: number; odds_ft_under15: number; odds_ft_under25: number; odds_ft_under35: number; odds_ft_under45: number; odds_btts_yes: number; odds_btts_no: number; odds_team_a_cs_yes: number; odds_team_a_cs_no: number; odds_team_b_cs_yes: number; odds_team_b_cs_no: number; odds_doublechance_1x: number; odds_doublechance_12: number; odds_doublechance_x2: number; odds_1st_half_result_1: number; odds_1st_half_result_x: number; odds_1st_half_result_2: number; odds_2nd_half_result_1: number; odds_2nd_half_result_x: number; odds_2nd_half_result_2: number; odds_dnb_1: number; odds_dnb_2: number; odds_corners_over_75: number; odds_corners_over_85: number; odds_corners_over_95: number; odds_corners_over_105: number; odds_corners_over_115: number; odds_corners_under_75: number; odds_corners_under_85: number; odds_corners_under_95: number; odds_corners_under_105: number; odds_corners_under_115: number; odds_corners_1: number; odds_corners_x: number; odds_corners_2: number; odds_team_to_score_first_1: number; odds_team_to_score_first_x: number; odds_team_to_score_first_2: number; odds_win_to_nil_1: number; odds_win_to_nil_2: number; odds_1st_half_over05: number; odds_1st_half_over15: number; odds_1st_half_over25: number; odds_1st_half_over35: number; odds_1st_half_under05: number; odds_1st_half_under15: number; odds_1st_half_under25: number; odds_1st_half_under35: number; odds_2nd_half_over05: number; odds_2nd_half_over15: number; odds_2nd_half_over25: number; odds_2nd_half_over35: number; odds_2nd_half_under05: number; odds_2nd_half_under15: number; odds_2nd_half_under25: number; odds_2nd_half_under35: number; odds_btts_1st_half_yes: number; odds_btts_1st_half_no: number; odds_btts_2nd_half_yes: number; odds_btts_2nd_half_no: number; overallGoalCount: number; ht_goals_team_a: number; ht_goals_team_b: number; goals_2hg_team_a: number; goals_2hg_team_b: number; GoalCount_2hg: number; HTGoalCount: number; date_unix: number; winningTeam: number; no_home_away: number; btts_potential: number; btts_fhg_potential: number; btts_2hg_potential: number; goalTimingDisabled: number; attendance: string; corner_timings_recorded: string; team_a_fh_corners: string; team_b_fh_corners: string; team_a_2h_corners: string; team_b_2h_corners: string; corner_fh_count: string; corner_2h_count: string; attacks_recorded: string; team_a_dangerous_attacks: string; team_b_dangerous_attacks: string; team_a_attacks: string; team_b_attacks: string; team_a_xg: string; team_b_xg: string; total_xg: string; o45_potential: number; o35_potential: number; o25_potential: number; o15_potential: number; o05_potential: number; o15HT_potential: number; o05HT_potential: number; corners_potential: number; offsides_potential: number; cards_potential: number; avg_potential: number; home_url: string; home_image: string; home_name: string; away_url: string; away_image: string; away_name: string; home_ppg: number; away_ppg: number; pre_match_home_ppg: number; pre_match_away_ppg: number; pre_match_teamA_overall_ppg: string; pre_match_teamB_overall_ppg: string; u45_potential: number; u35_potential: number; u25_potential: number; u15_potential: number; u05_potential: number; corners_o85_potential: number; corners_o95_potential: number; corners_o105_potential: number; match_url: string; competition_id: number; matches_completed_minimum: number; over05: boolean; over15: boolean; over25: boolean; over35: boolean; over45: boolean; over55: boolean; btts: boolean; } export interface LeagueMatchesAPIResponse { success: boolean; pager: Pager; data: Match[]; message: string; }