import { BaseAPIRequestFactory } from './baseapi';
import { Configuration } from '../configuration';
import { RequestContext, ResponseContext } from '../http/http';
import { Player } from '../models/Player';
import { TrendingPlayer } from '../models/TrendingPlayer';
export declare class PlayersApiRequestFactory extends BaseAPIRequestFactory {
    playersNflGet(options?: Configuration): Promise<RequestContext>;
    playersSportTrendingTypeGet(sport: 'nfl' | 'nba' | 'lcs', type: 'add' | 'drop', lookbackHours?: string, limit?: string, options?: Configuration): Promise<RequestContext>;
}
export declare class PlayersApiResponseProcessor {
    playersNflGet(response: ResponseContext): Promise<{
        [key: string]: Player;
    }>;
    playersSportTrendingTypeGet(response: ResponseContext): Promise<Array<TrendingPlayer>>;
}
