/**
 * Identifies the type of position transaction.
 * - Tag: 709
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const PosTransType: Readonly<{
    /** Exercise */
    readonly Exercise: 1;
    /** Do not exercise */
    readonly DoNotExercise: 2;
    /** Position adjustment */
    readonly PositionAdjustment: 3;
    /** Position change submission / margin disposition */
    readonly PositionChangeSubmission: 4;
    /** Pledge */
    readonly Pledge: 5;
    /** Large trader submission */
    readonly LargeTraderSubmission: 6;
    /** Large positions reporting submission */
    readonly LargePositionsReportingSubmission: 7;
    /** Long holdings */
    readonly LongHoldings: 8;
    /** Internal transfer
        Changes due to transfer of positions within a firm. */
    readonly InternalTransfer: 9;
    /** Transfer of firm
        Changes due to transfer of all positions of a firm. */
    readonly TransferOfFirm: 10;
    /** External transfer
        Changes due to transfer of positions between firms. */
    readonly ExternalTransfer: 11;
    /** Corporate action */
    readonly CorporateAction: 12;
    /** Notification
        Information about a position that has been chosen for assignment. */
    readonly Notification: 13;
    /** Position creation
        Changes due to an option exercise causing a new futures position to be created. */
    readonly PositionCreation: 14;
    /** Close out
        Information about a position that has been closed out. */
    readonly Closeout: 15;
    /** Reopen
        Information about a position that has been reopened, i.e. reversal of a close out. */
    readonly Reopen: 16;
}>;
export type PosTransType = (typeof PosTransType)[keyof typeof PosTransType];
