UNPKG

battlemetrics

Version:

A Promise-Based Battlemetrics API Wrapper

51 lines (50 loc) 1.64 kB
import { Client } from '../../base'; export declare class Players extends Client { getPlayers(filter?: { after?: string; before?: string; firstSeen?: string; identifiers?: string | string[]; lastSeen?: string; online?: boolean; organization?: string; organizations?: string[]; playerFlags?: string | string[]; public?: boolean; search?: string; server?: { countries?: string[]; game?: string; maxDistance?: number; players?: { min?: number; max?: number; }; search?: string; status?: string; }; servers?: string | string[]; sessions?: { at?: string; }; }, params?: { include?: string | string[]; page?: { size: number; }; sort?: string | string[]; }): Promise<import("axios").AxiosResponse<any, any>>; getPlayerById(playerId: String, filter?: { identifiers?: string | string[]; servers?: string | string[]; }, params?: { include: string | string[]; }): Promise<import("axios").AxiosResponse<any, any>>; getPlayerTimePlayedById(playerId: string, serverId: string, params: { start: string; stop: string; }): Promise<import("axios").AxiosResponse<any, any>>; matchPlayers(identifier: string, type: string, params?: { include: string | string[]; }): Promise<import("axios").AxiosResponse<any, any>>; }