@bgoff1/pokeapi-types
Version:
Typescript types for the PokeAPI. For more information go to https://pokeapi.co/docs/v2.
21 lines (20 loc) • 621 B
TypeScript
import type { Name } from "../common/name";
import type { NamedAPIResource } from "../common/named-api-resource";
import type { PokemonFormSprites } from "./pokemon-form-sprites";
import type { PokemonFormType } from "./pokemon-form-type";
export type PokemonForm = {
id: number;
name: string;
order: number;
form_order: number;
is_default: boolean;
is_battle_only: boolean;
is_mega: boolean;
form_name: string;
pokemon: NamedAPIResource;
types: PokemonFormType[];
sprites: PokemonFormSprites;
version_group: NamedAPIResource;
names: Name[];
form_names: Name[];
};