/**
 * Eligibility of this trade for clearing and central counterparty processing.
 * - Tag: 577
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const ClearingInstruction: Readonly<{
    /** Process normally */
    readonly ProcessNormally: 0;
    /** Exclude from all netting */
    readonly ExcludeFromAllNetting: 1;
    /** Bilateral netting only */
    readonly BilateralNettingOnly: 2;
    /** Ex clearing */
    readonly ExClearing: 3;
    /** Special trade */
    readonly SpecialTrade: 4;
    /** Multilateral netting */
    readonly MultilateralNetting: 5;
    /** Clear against central counterparty */
    readonly ClearAgainstCentralCounterparty: 6;
    /** Exclude from central counterparty */
    readonly ExcludeFromCentralCounterparty: 7;
    /** Manual mode (pre-posting and/or pre-giveup) */
    readonly ManualMode: 8;
    /** Automatic posting mode (trade posting to the position account number specified) */
    readonly AutomaticPostingMode: 9;
    /** Automatic give-up mode (trade give-up to the give-up destination number specified) */
    readonly AutomaticGiveUpMode: 10;
    /** Qualified Service Representative QSR */
    readonly QualifiedServiceRepresentativeQSR: 11;
    /** Customer trade */
    readonly CustomerTrade: 12;
    /** Self clearing */
    readonly SelfClearing: 13;
    /** Buy-in */
    readonly BuyIn: 14;
}>;
export type ClearingInstruction = (typeof ClearingInstruction)[keyof typeof ClearingInstruction];
