UNPKG

@r6stats/node

Version:
16 lines (15 loc) 977 B
import { GenericStatsResponse, OperatorStatsResponse, SeasonalStatsResponse, WeaponCategoryStatsResponse, WeaponStatsResponse, APIResponse } from './types'; import { R6StatsAPIConfiguration } from './types/api-config.type'; import { Platform } from './types/stats/meta.type'; export declare class R6StatsAPI { private $axios; private config; constructor(config: R6StatsAPIConfiguration); private call; playerStats(username: string, platform: Platform): Promise<APIResponse<GenericStatsResponse>>; operatorStats(username: string, platform: Platform): Promise<APIResponse<OperatorStatsResponse>>; seasonalStats(username: string, platform: Platform): Promise<APIResponse<SeasonalStatsResponse>>; weaponStats(username: string, platform: Platform): Promise<APIResponse<WeaponStatsResponse>>; weaponCategoryStats(username: string, platform: Platform): Promise<APIResponse<WeaponCategoryStatsResponse>>; private getBaseConfig; }