/**
 * Indicates whether an order is locked and for what reason.
 * - Tag: 1807
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const LockType: Readonly<{
    /** Not locked */
    readonly NotLocked: 0;
    /** Away market better */
    readonly AwayMarketNetter: 1;
    /** Three tick locked */
    readonly ThreeTickLocked: 2;
    /** Locked by market maker */
    readonly LockedByMarketMaker: 3;
    /** Directed order lock */
    readonly DirectedOrderLock: 4;
    /** Multileg lock
        Lock in the context of multileg orders where legs are executed independently and the entire order is locked until matching information is available for all legs. A multileg order or quote must be matched in its entirety or not at all. For example, one of the legs may be a stock leg sent to a different execution venue that may or may not be able to fill it. */
    readonly MultilegLock: 5;
    /** Market order lock */
    readonly MarketOrderLock: 6;
    /** Pre-assignment lock */
    readonly PreAssignmentLock: 7;
}>;
export type LockType = (typeof LockType)[keyof typeof LockType];
