/**
 * A Flags enumeration representing the reasons why a person can't join this user's
 * fireteam.
 *
 * 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.DestinyJoinClosedReasons}
 */
export declare const DestinyJoinClosedReasons: {
    readonly None: 0;
    /** The user is currently in matchmaking. */
    readonly InMatchmaking: 1;
    /** The user is currently in a loading screen. */
    readonly Loading: 2;
    /** The user is in an activity that requires solo play. */
    readonly SoloMode: 4;
    /**
     * The user can't be joined for one of a variety of internal reasons. Basically,
     * the game can't let you join at this time, but for reasons that aren't under the
     * control of this user.
     */
    readonly InternalReasons: 8;
    /**
     * The user's current activity/quest/other transitory game state is preventing
     * joining.
     */
    readonly DisallowedByGameState: 16;
    /** The user appears to be offline. */
    readonly Offline: 32768;
};
