/**
 * Code to identify reason for a session-level Reject message.
 * - Tag: 373
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const SessionRejectReason: Readonly<{
    /** Invalid Tag Number */
    readonly InvalidTagNumber: 0;
    /** Required Tag Missing */
    readonly RequiredTagMissing: 1;
    /** Tag not defined for this message type */
    readonly TagNotDefinedForThisMessageType: 2;
    /** Undefined tag */
    readonly UndefinedTag: 3;
    /** Tag specified without a value */
    readonly TagSpecifiedWithoutAValue: 4;
    /** Value is incorrect (out of range) for this tag */
    readonly ValueIsIncorrect: 5;
    /** Incorrect data format for value */
    readonly IncorrectDataFormatForValue: 6;
    /** Decryption problem */
    readonly DecryptionProblem: 7;
    /** Signature problem */
    readonly SignatureProblem: 8;
    /** CompID problem */
    readonly CompIDProblem: 9;
    /** SendingTime Accuracy Problem */
    readonly SendingTimeAccuracyProblem: 10;
    /** Invalid MsgType */
    readonly InvalidMsgType: 11;
    /** XML Validation Error */
    readonly XMLValidationError: 12;
    /** Tag appears more than once */
    readonly TagAppearsMoreThanOnce: 13;
    /** Tag specified out of required order */
    readonly TagSpecifiedOutOfRequiredOrder: 14;
    /** Repeating group fields out of order */
    readonly RepeatingGroupFieldsOutOfOrder: 15;
    /** Incorrect NumInGroup count for repeating group */
    readonly IncorrectNumInGroupCountForRepeatingGroup: 16;
    /** Non "Data" value includes field delimiter (\<SOH\> character) */
    readonly NonDataValueIncludesFieldDelimiter: 17;
    /** Invalid/Unsupported Application Version */
    readonly InvalidUnsupportedApplVer: 18;
    /** Other */
    readonly Other: 99;
}>;
export type SessionRejectReason = (typeof SessionRejectReason)[keyof typeof SessionRejectReason];
