/**
 * Describes the specific ExecutionRpt (e.g. Pending Cancel) while OrdStatus(39) will always identify the current order status (e.g. Partially Filled).
 * - Tag: 150
 * - FIX Specification type: char
 * - Mapped type: string
 * @readonly
 * @public
 */
export declare const ExecType: Readonly<{
    /** New */
    readonly New: "0";
    /** Done for day */
    readonly DoneForDay: "3";
    /** Canceled */
    readonly Canceled: "4";
    /** Replaced */
    readonly Replaced: "5";
    /** Pending Cancel (e.g. result of Order Cancel Request) */
    readonly PendingCancel: "6";
    /** Stopped */
    readonly Stopped: "7";
    /** Rejected */
    readonly Rejected: "8";
    /** Suspended */
    readonly Suspended: "9";
    /** Pending New */
    readonly PendingNew: "A";
    /** Calculated */
    readonly Calculated: "B";
    /** Expired */
    readonly Expired: "C";
    /** Restated (Execution Report sent unsolicited by sellside, with ExecRestatementReason (378) set) */
    readonly Restated: "D";
    /** Pending Replace (e.g. result of Order Cancel/Replace Request) */
    readonly PendingReplace: "E";
    /** Trade (partial fill or fill) */
    readonly Trade: "F";
    /** Trade Correct */
    readonly TradeCorrect: "G";
    /** Trade Cancel */
    readonly TradeCancel: "H";
    /** Order Status */
    readonly OrderStatus: "I";
    /** Trade in a Clearing Hold */
    readonly TradeInAClearingHold: "J";
    /** Trade has been released to Clearing */
    readonly TradeHasBeenReleasedToClearing: "K";
    /** Triggered or Activated by System */
    readonly TriggeredOrActivatedBySystem: "L";
    /** Locked */
    readonly Locked: "M";
    /** Released */
    readonly Released: "N";
}>;
export type ExecType = (typeof ExecType)[keyof typeof ExecType];
