genshin-manager
Version:
<div align="center"> <p> <a href="https://www.npmjs.com/package/genshin-manager"><img src="https://img.shields.io/npm/v/genshin-manager.svg?maxAge=3600" alt="npm version" /></a> <a href="https://www.npmjs.com/package/genshin-manager"><img src="https:
53 lines (52 loc) • 990 B
TypeScript
import { ImageAssets } from '../../models/assets/ImageAssets';
/**
* Class of character's costume
*/
export declare class CharacterCostume {
/**
* Costume ID
*/
readonly id: number;
/**
* Character ID
*/
readonly characterId: number;
/**
* Costume name
*/
readonly name: string;
/**
* Costume description
*/
readonly description: string;
/**
* Costume quality
*/
readonly quality: number;
/**
* Costume side icon
*/
readonly sideIcon: ImageAssets;
/**
* Costume icon
*/
readonly icon: ImageAssets;
/**
* Costume art
*/
readonly art: ImageAssets;
/**
* Costume card
*/
readonly card: ImageAssets;
/**
* Create a Costume
* @param costumeId Costume ID
*/
constructor(costumeId: number);
/**
* Get all costume IDs
* @returns All costume IDs
*/
static get allCostumeIds(): number[];
}