/**
 * Identifies reason for rejection.
 * - Tag: 88
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const AllocRejCode: Readonly<{
    /** Unknown or missing account(s) */
    readonly UnknownAccount: 0;
    /** Incorrect or missing block quantity */
    readonly IncorrectQuantity: 1;
    /** Incorrect or missing average price */
    readonly IncorrectAveragePrice: 2;
    /** Unknown executing broker mnemonic */
    readonly UnknownExecutingBrokerMnemonic: 3;
    /** Incorrect or missing commission */
    readonly CommissionDifference: 4;
    /** Unknown OrderID(37) */
    readonly UnknownOrderID: 5;
    /** Unknown ListID(66) */
    readonly UnknownListID: 6;
    /** Other (further in Text (58)) */
    readonly OtherSeeText: 7;
    /** Incorrect or missing allocated quantity */
    readonly IncorrectAllocatedQuantity: 8;
    /** Calculation difference */
    readonly CalculationDifference: 9;
    /** Unknown or Stale ExecID(17) */
    readonly UnknownOrStaleExecID: 10;
    /** Mismatched data */
    readonly MismatchedData: 11;
    /** Unknown ClOrdID(11) */
    readonly UnknownClOrdID: 12;
    /** Warehouse request rejected */
    readonly WarehouseRequestRejected: 13;
    /** Duplicate or missing IndividualAllocID(467) */
    readonly DuplicateOrMissingIndividualAllocID: 14;
    /** Trade not recognized */
    readonly TradeNotRecognized: 15;
    /** Trade previously allocated */
    readonly DuplicateTrade: 16;
    /** Incorrect or missing instrument */
    readonly IncorrectOrMissingInstrument: 17;
    /** Incorrect or missing settlement date */
    readonly IncorrectOrMissingSettlDate: 18;
    /** Incorrect or missing fund ID or fund name */
    readonly IncorrectOrMissingFundIDOrFundName: 19;
    /** Incorrect or missing settlement instructions */
    readonly IncorrectOrMissingSettlInstructions: 20;
    /** Incorrect or missing fees */
    readonly IncorrectOrMissingFees: 21;
    /** Incorrect or missing tax */
    readonly IncorrectOrMissingTax: 22;
    /** Unknown or missing party */
    readonly UnknownOrMissingParty: 23;
    /** Incorrect or missing side */
    readonly IncorrectOrMissingSide: 24;
    /** Incorrect or missing net-money */
    readonly IncorrectOrMissingNetMoney: 25;
    /** Incorrect or missing trade date */
    readonly IncorrectOrMissingTradeDate: 26;
    /** Incorrect or missing settlement currency instructions */
    readonly IncorrectOrMissingSettlCcyInstructions: 27;
    /** Incorrrect or missing ProcessCode(81) */
    readonly IncorrectOrMissingProcessCode: 28;
    /** Other
        Use RejectText(1328) for further reject reasons. */
    readonly Other: 99;
}>;
export type AllocRejCode = (typeof AllocRejCode)[keyof typeof AllocRejCode];
