genshin_panel
Version:
genshin panel calculator
14 lines (13 loc) • 486 B
TypeScript
import Attribute from "../attribute/attribute";
import ApplyContext from "../common/context";
import Artifact from "./artifact";
import Param from "./param";
export default class ArtifactSet {
arts: Artifact[];
constructor();
addArtifact(artifact: Artifact): void;
length(): number;
get(i: number): Artifact;
applyBasic(attribute: Attribute): void;
applyEffect(attribute: Attribute, ctx: ApplyContext, params: undefined | Param | null): void;
}