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:
49 lines (48 loc) • 941 B
TypeScript
import { APIOwner } from '../../types/enkaNetwork';
/**
* Class of Enka Account
*/
export declare class EnkaAccount {
/**
* Account ID
*/
readonly id: number;
/**
* Account name
*/
readonly username: string;
/**
* Account biography
*/
readonly bio: string;
/**
* Account level
*/
readonly level: number;
/**
* Account signup state
*/
readonly signupState: number;
/**
* Account avatar URL
*/
readonly avatar?: string;
/**
* Account image URL
*/
readonly imageURL: string;
/**
* Enkanetwork URL
*/
readonly url: string;
/**
* Data from EnkaNetwork
*/
readonly data: APIOwner;
/**
* Create a EnkaAccount
* @param ownerData OwnerData from EnkaNetwork
* @param enkaBaseURL URL of enka.network
*/
constructor(ownerData: APIOwner, enkaBaseURL: string);
}