UNPKG

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:

59 lines (58 loc) 1.1 kB
import { AssocType, CVType } from '../../types'; /** * Class of character's profile */ export declare class CharacterProfile { /** * Character ID */ readonly characterId: number; /** * Fetter ID */ readonly fetterId: number; /** * Birth date */ readonly birthDate: Date | undefined; /** * Affiliation */ readonly native: string; /** * Character Vision */ readonly vision: string; /** * Character Constellation */ readonly constellation: string; /** * Profile Title */ readonly title: string; /** * Profile Detail */ readonly detail: string; /** * Association */ readonly assocType: AssocType; /** * Character Voice */ readonly cv: { [key in CVType]: string; }; /** * Create a Profile * @param characterId Character ID */ constructor(characterId: number); /** * Get all character IDs * @returns All character IDs */ static get allCharacterIds(): number[]; }