import { Observable } from 'rxjs';
import { Configuration } from '../configuration';
export interface DefaultSportradarNflApiServiceInterface {
    defaultHeaders: {};
    configuration: Configuration;
    currentSeasonSchedule(locale: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    currentWeekSchedule(locale: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    dailyChangeLog(locale: string, year: number, month: number, day: number, format: string, extraHttpRequestParams?: any): Observable<{}>;
    dailyTransactions(locale: string, year: number, month: number, day: number, format: string, extraHttpRequestParams?: any): Observable<{}>;
    draftSummary(locale: string, year: number, format: string, extraHttpRequestParams?: any): Observable<{}>;
    gameBoxscore(locale: string, game_id: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    gameRoster(locale: string, game_id: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    gameStatistics(locale: string, game_id: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    leagueHierarchy(locale: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    playByPlay(locale: string, game_id: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    playerProfile(locale: string, player_id: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    postgameStandings(locale: string, year: number, season_type: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    prospects(locale: string, year: number, format: string, extraHttpRequestParams?: any): Observable<{}>;
    seasonSchedule(locale: string, year: number, season_type: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    seasonalStatistics(locale: string, year: number, season_type: string, team_id: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    seasons(locale: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    teamDraftSummary(locale: string, year: number, team_id: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    teamProfile(locale: string, team_id: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    teamRoster(locale: string, team_id: string, format: string, extraHttpRequestParams?: any): Observable<{}>;
    topProspects(locale: string, year: number, format: string, extraHttpRequestParams?: any): Observable<{}>;
    trades(locale: string, year: number, format: string, extraHttpRequestParams?: any): Observable<{}>;
    weeklyDepthCharts(locale: string, year: number, season_type: string, week_number: number, format: string, extraHttpRequestParams?: any): Observable<{}>;
    weeklyInjuries(locale: string, year: number, season_type: string, week_number: number, format: string, extraHttpRequestParams?: any): Observable<{}>;
    weeklySchedule(locale: string, year: number, season_type: string, week_number: number, format: string, extraHttpRequestParams?: any): Observable<{}>;
}
