export default ResourceTypes; /** * Enum class ResourceTypes. * @module model/ResourceTypes */ declare class ResourceTypes { /** * Types of usable resources. * @constant */ static campaign: string; /** * Types of usable resources. * @constant */ static voucher: string; /** * Types of usable resources. * @constant */ static promotion_tier: string; /** * Returns the value associated with the given enum key. * * @param {Exclude} key - The name of the enum constant (the key). * @returns {typeof ResourceTypes[key]} The value associated with the key. */ static constructFromObject(key: Exclude): (typeof ResourceTypes)["voucher" | "campaign" | "promotion_tier"]; }