/**
 * Action that caused the event to occur.
 * - Tag: 1798
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const OrderEventReason: Readonly<{
    /** Add order request */
    readonly AddOrderRequest: 1;
    /** Modify order request */
    readonly ModifyOrderRequest: 2;
    /** Delete order request */
    readonly DeleteOrderRequest: 3;
    /** Order entered out-of-band */
    readonly OrderEnteredOOB: 4;
    /** Order modified out-of-band */
    readonly OrderModifiedOOB: 5;
    /** Order deleted out-of-band */
    readonly OrderDeletedOOB: 6;
    /** Order activated or triggered */
    readonly OrderActivatedOrTriggered: 7;
    /** Order expired */
    readonly OrderExpired: 8;
    /** Reserve order refreshed */
    readonly ReserveOrderRefreshed: 9;
    /** Away market better */
    readonly AwayMarketBetter: 10;
    /** Corporate action */
    readonly CorporateAction: 11;
    /** Start of day */
    readonly StartOfDay: 12;
    /** End of day */
    readonly EndOfDay: 13;
}>;
export type OrderEventReason = (typeof OrderEventReason)[keyof typeof OrderEventReason];
