import type { ItemStats } from 'dragon-item-parser' type Champion = { name: string alias: string squarePortraitPath: string } type ChampionFull = { name: string alias: string squarePortraitPath: string title: string } type Item = { id: number iconPath: string name?: string description?: string plaintext?: string into?: number[] from?: number[] price?: number priceTotal?: number stats?: ItemStats } type SummonerSpell = { id: number iconPath: string name: string } type Perk = { id: number name: string iconPath: string shortDesc?: string longDesc?: string } type PerkStyle = { id: number name: string iconPath: string slots: Array<{ perks: Array }> } export type { Champion, ChampionFull, Item, SummonerSpell, Perk, PerkStyle }