UNPKG

battlemetrics-client

Version:

TypeScript client library for the BattleMetrics API

18 lines 693 B
import { Game } from "./games"; import { PaginationLinks } from "./common"; import { Server } from "./servers"; export interface BaseBattleMetricsResponse { links?: PaginationLinks; included?: unknown[]; } export interface BattleMetricsListResponse<T> extends BaseBattleMetricsResponse { data: T[]; } export interface BattleMetricsResponse<T> extends BaseBattleMetricsResponse { data: T; } export type GameResponse = BattleMetricsResponse<Game>; export type GameListResponse = BattleMetricsListResponse<Game>; export type ServerResponse = BattleMetricsResponse<Server>; export type ServerListResponse = BattleMetricsListResponse<Server>; //# sourceMappingURL=responses.d.ts.map