UNPKG

galeforce-tmp-sea

Version:

A customizable, promise-based, and command-oriented TypeScript library for the Riot Games API.

41 lines 1.21 kB
import { Region, Queue, Tier, Division, Game } from '../../riot-api'; export type Payload = { readonly _id: string; type?: 'lol' | 'val' | 'riot' | 'lol-ddragon' | 'lol-ddragon-buffer' | 'lcu' | 'gc' | 'lor' | 'lor-ddragon' | 'lor-ddragon-buffer'; method?: 'GET' | 'POST' | 'PUT'; endpoint?: string; query?: object; body?: object; region?: Region; summonerId?: string; accountId?: string; puuid?: string; summonerName?: string; matchId?: string; teamId?: string; tournamentId?: number; tournamentCode?: string; championId?: number; leagueId?: string; queue?: Queue; tier?: Tier; division?: Division; gameName?: string; tagLine?: string; game?: Game; actId?: string; version?: string; locale?: string; champion?: string; skin?: number; spell?: string; assetId?: string | number; assetPath?: string; lorSet?: number; lorRegion?: string; card?: string; challengeId?: number; }; export type ModifiablePayload = Omit<Payload, '_id' | 'type' | 'method' | 'endpoint'>; export declare const CreatePayloadProxy: (payload: Payload) => Payload; //# sourceMappingURL=payload.d.ts.map