/**
 * 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.
 *
 * Contact: support@bungie.com
 *
 * NOTE: This class is auto generated by the bungie-net-core code generator program
 * Repository: {@link https://github.com/owens1127/bungie-net-core}
 * 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.obscuredDescription.
     */
    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
}
