export default ApplicableToEffect; /** * Enum class ApplicableToEffect. * @module model/ApplicableToEffect */ declare class ApplicableToEffect { /** * * @constant */ static APPLY_TO_EVERY: string; /** * * @constant */ static APPLY_TO_CHEAPEST: string; /** * * @constant */ static APPLY_FROM_CHEAPEST: string; /** * * @constant */ static APPLY_TO_MOST_EXPENSIVE: string; /** * * @constant */ static APPLY_FROM_MOST_EXPENSIVE: string; /** * Returns the value associated with the given enum key. * * @param {Exclude} key - The name of the enum constant (the key). * @returns {typeof ApplicableToEffect[key]} The value associated with the key. */ static constructFromObject(key: Exclude): (typeof ApplicableToEffect)["APPLY_TO_EVERY" | "APPLY_TO_CHEAPEST" | "APPLY_FROM_CHEAPEST" | "APPLY_TO_MOST_EXPENSIVE" | "APPLY_FROM_MOST_EXPENSIVE"]; }