/** * 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. * * OpenAPI spec version: 2.18.0 * Contact: support@bungie.com * * OODestiny Version: 2.0.9 * NOTE: This class is auto generated by the oodestiny code generator program * Repository: {@link https://github.com/owensimpson/oodestiny} * Adapted from {@link https://github.com/DestinyItemManager/bungie-api-ts} * Do not edit these files manually. */ /** * A Flags enumeration/bitmask where each bit represents a possible state that a * Record/Triumph can be in. * * This enum represents a set of flags - use bitwise operators to check which of * these match your value. * @see {@link https://bungie-net.github.io/#/components/schemas/Destiny.DestinyRecordState} */ export declare enum DestinyRecordState { /** * If there are no flags set, the record is in a state where it *could* be redeemed, * but it has not been yet. */ None = 0, /** If this is set, the completed record has been redeemed. */ RecordRedeemed = 1, /** * If this is set, there's a reward available from this Record but it's unavailable * for redemption. */ RewardUnavailable = 2, /** If this is set, the objective for this Record has not yet been completed. */ ObjectiveNotCompleted = 4, /** * If this is set, the game recommends that you replace the display text of this * Record with DestinyRecordDefinition.stateInfo.obscuredString. */ Obscured = 8, /** * If this is set, the game recommends that you not show this record. Do what you * will with this recommendation. */ Invisible = 16, /** * If this is set, you can't complete this record because you lack some permission * that's required to complete it. */ EntitlementUnowned = 32, /** * If this is set, the record has a title (check DestinyRecordDefinition for title * info) and you can equip it. */ CanEquipTitle = 64 }