/** * Bungie.Net API * These endpoints constitute the functionality exposed by Bungie.net, both for more traditional website functionality and for connectivity to Bungie video games and their related functionality. * * The version of the OpenAPI document: 2.18.0 * Contact: support@bungie.com * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { DestinyDefinitionsDestinyVendorRequirementDisplayEntryDefinition } from './destinyDefinitionsDestinyVendorRequirementDisplayEntryDefinition'; import { DestinyDefinitionsCommonDestinyIconSequenceDefinition } from './destinyDefinitionsCommonDestinyIconSequenceDefinition'; export interface DestinyDefinitionsDestinyVendorDisplayPropertiesDefinition { /** * I regret calling this a \"large icon\". It\'s more like a medium-sized image with a picture of the vendor\'s mug on it, trying their best to look cool. Not what one would call an icon. */ largeIcon?: string; subtitle?: string; /** * If we replaced the icon with something more glitzy, this is the original icon that the vendor had according to the game\'s content. It may be more lame and/or have less razzle-dazzle. But who am I to tell you which icon to use. */ originalIcon?: string; /** * Vendors, in addition to expected display property data, may also show some \"common requirements\" as statically defined definition data. This might be when a vendor accepts a single type of currency, or when the currency is unique to the vendor and the designers wanted to show that currency when you interact with the vendor. */ requirementsDisplay?: Array; /** * This is the icon used in parts of the game UI such as the vendor\'s waypoint. */ smallTransparentIcon?: string; /** * This is the icon used in the map overview, when the vendor is located on the map. */ mapIcon?: string; /** * This is apparently the \"Watermark\". I am not certain offhand where this is actually used in the Game UI, but some people may find it useful. */ largeTransparentIcon?: string; description?: string; name?: string; /** * Note that \"icon\" is sometimes misleading, and should be interpreted in the context of the entity. For instance, in Destiny 1 the DestinyRecordBookDefinition\'s icon was a big picture of a book. But usually, it will be a small square image that you can use as... well, an icon. They are currently represented as 96px x 96px images. */ icon?: string; iconSequences?: Array; /** * If this item has a high-res icon (at least for now, many things won\'t), then the path to that icon will be here. */ highResIcon?: string; hasIcon?: boolean; }