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:
28 lines (27 loc) • 751 B
TypeScript
import { Artifact } from '../models/Artifact';
/**
* Class of set bonuses that can be activated by artifacts
*/
export declare class SetBonus {
/**
* IDs of set bonuses that can be activated with one artifact
*/
private static readonly oneSetBonusIds;
/**
* Set bonus that can be triggered by a single artifact
*/
readonly oneSetBonus: Artifact[];
/**
* Set bonus that can be triggered by two artifacts
*/
readonly twoSetBonus: Artifact[];
/**
* Set bonus that can be triggered by four artifacts
*/
readonly fourSetBonus: Artifact[];
/**
* Create a SetBonus
* @param artifacts Artifacts equipped by the character
*/
constructor(artifacts: Artifact[]);
}