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[]);
}
