starrail-manager
Version:
The StarRail Manager is a Node.js wrapper for the MiHoMo API and StarRail Data used in Honkai: StarRail.\ **This is not an official Honkai: StarRail project.**
33 lines (32 loc) • 923 B
TypeScript
import { charDataBase } from "../types/charDataBase";
interface ClientOptions {
lang?: string;
}
/**
* get character and weight data or set weight data
*/
export declare class Character {
private lang;
constructor(options?: ClientOptions);
/**
* get character base data from StarRailRes
* @param name - character name or id
* @returns character data in json
*/
getCharBase(name: string | number): any;
/**
* get character weight data from StarRailScore
* @param name - character name
* @param num - weight number(default: 0)
* @returns character weight data in json
*/
getCharWeight(name: string, num: number | null): any;
/**
* set custom character weight data
* @param name - character name
* @param data - weight data
* @returns text message
*/
setCharWeight(name: string, data: charDataBase): any;
}
export {};