/**
 * Describes the specific type or purpose of an Allocation Report message
 * - Tag: 794
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const AllocReportType: Readonly<{
    /** Preliminary request to intermediary */
    readonly PreliminaryRequestToIntermediary: 2;
    /** Sellside calculated using preliminary (includes MiscFees and NetMoney) */
    readonly SellsideCalculatedUsingPreliminary: 3;
    /** Sellside calculated without preliminary (sent unsolicited by sellside, includes MiscFees and NetMoney) */
    readonly SellsideCalculatedWithoutPreliminary: 4;
    /** Warehouse recap */
    readonly WarehouseRecap: 5;
    /** Request to intermediary */
    readonly RequestToIntermediary: 8;
    /** Accept */
    readonly Accept: 9;
    /** Reject */
    readonly Reject: 10;
    /** Accept Pending */
    readonly AcceptPending: 11;
    /** Complete */
    readonly Complete: 12;
    /** Reverse Pending */
    readonly ReversePending: 14;
    /** Give-up */
    readonly Giveup: 15;
    /** Take-up */
    readonly Takeup: 16;
    /** Reversal */
    readonly Reversal: 17;
    /** Alleged reversal */
    readonly Alleged: 18;
    /** Sub-allocation give-up */
    readonly SubAllocationGiveup: 19;
}>;
export type AllocReportType = (typeof AllocReportType)[keyof typeof AllocReportType];
