/**
 * Reason for submission of mass action.
 * - Tag: 2675
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const MassActionReason: Readonly<{
    /** No special reason (default) */
    readonly None: 0;
    /** Trading risk control
        General violation of trading rules. Can be used if specific reason is unavailable or must not be disclosed. */
    readonly TradingRiskControl: 1;
    /** Clearing risk control
        General violation of clearing rules. Can be used if specific reason is unavailable or must not be disclosed. */
    readonly ClearingRiskControl: 2;
    /** Market maker protection
        Specific action taken to prevent further executions for a market maker. */
    readonly MarketMakerProtection: 3;
    /** Stop trading
        Specific action taken in conjunction with the prevention of further trading. Scope can be defined with TargetParties component. */
    readonly StopTrading: 4;
    /** Emergency action
        Specific action taken due to an emergency condition. Scope can be defined with TargetParties component. */
    readonly EmergencyAction: 5;
    /** Session loss or logout
        Protection of trader or firm after having lost connectivity. */
    readonly SessionLossLogout: 6;
    /** Duplicate login
        Trader only allowed to login once. */
    readonly DuplicateLogin: 7;
    /** Product not traded
        Product not available for trading, e.g. in a halted state. */
    readonly ProductNotTraded: 8;
    /** Instrument not traded
        Instrument not available for trading, e.g. due to intra-day expiration. */
    readonly InstrumentNotTraded: 9;
    /** Complex instrument deleted
        Removal of complex instrument, e.g. due to expiry, leading to mass action on open orders. */
    readonly CompleInstrumentDeleted: 10;
    /** Circuit breaker activated
        Trading interruption leading to mass action on open orders. */
    readonly CircuitBreakerActivated: 11;
    /** Other */
    readonly Other: 99;
}>;
export type MassActionReason = (typeof MassActionReason)[keyof typeof MassActionReason];
