UNPKG

sleeper-api-tsclient

Version:

Typescript client for the sleeper api

34 lines (33 loc) 2.47 kB
import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext } from '../http/http'; import { League } from '../models/League'; import { Matchup } from '../models/Matchup'; import { Roster } from '../models/Roster'; import { SportState } from '../models/SportState'; import { TradedPick } from '../models/TradedPick'; import { UserInLeague } from '../models/UserInLeague'; export declare class LeaguesApiRequestFactory extends BaseAPIRequestFactory { leagueLeagueIdGet(leagueId: string, options?: Configuration): Promise<RequestContext>; leagueLeagueIdLosesBracketGet(leagueId: string, options?: Configuration): Promise<RequestContext>; leagueLeagueIdMatchupsWeekGet(leagueId: string, week: number, options?: Configuration): Promise<RequestContext>; leagueLeagueIdRostersGet(leagueId: string, options?: Configuration): Promise<RequestContext>; leagueLeagueIdTradedPicksGet(leagueId: string, options?: Configuration): Promise<RequestContext>; leagueLeagueIdTransactionsRoundGet(leagueId: string, round: number, options?: Configuration): Promise<RequestContext>; leagueLeagueIdUsersGet(leagueId: string, options?: Configuration): Promise<RequestContext>; leagueLeagueIdWinnersBracketGet(leagueId: string, options?: Configuration): Promise<RequestContext>; stateSportGet(sport: 'nfl' | 'nba' | 'lcs', options?: Configuration): Promise<RequestContext>; userUserIdLeaguesSportSeasonGet(userId: string, sport: string, season: number, options?: Configuration): Promise<RequestContext>; } export declare class LeaguesApiResponseProcessor { leagueLeagueIdGet(response: ResponseContext): Promise<League>; leagueLeagueIdLosesBracketGet(response: ResponseContext): Promise<Array<any>>; leagueLeagueIdMatchupsWeekGet(response: ResponseContext): Promise<Array<Matchup>>; leagueLeagueIdRostersGet(response: ResponseContext): Promise<Array<Roster>>; leagueLeagueIdTradedPicksGet(response: ResponseContext): Promise<Array<TradedPick>>; leagueLeagueIdTransactionsRoundGet(response: ResponseContext): Promise<Array<any>>; leagueLeagueIdUsersGet(response: ResponseContext): Promise<Array<UserInLeague>>; leagueLeagueIdWinnersBracketGet(response: ResponseContext): Promise<Array<any>>; stateSportGet(response: ResponseContext): Promise<SportState>; userUserIdLeaguesSportSeasonGet(response: ResponseContext): Promise<Array<League>>; }