@bgoff1/pokeapi-types
Version:
Typescript types for the PokeAPI. For more information go to https://pokeapi.co/docs/v2.
17 lines (16 loc) • 604 B
TypeScript
import type { APIResource } from "../common/api-resource";
import type { Name } from "../common/name";
import type { NamedAPIResource } from "../common/named-api-resource";
import type { MoveStatAffectSets } from "./move-stat-affect-sets";
import type { NatureStatAffectSets } from "./nature-stat-affect-sets";
export type Stat = {
id: number;
name: string;
game_index: number;
is_battle_only: boolean;
affecting_moves: MoveStatAffectSets;
affecting_natures: NatureStatAffectSets;
characteristics: APIResource[];
move_damage_class: NamedAPIResource;
names: Name[];
};