/**
 * Code to represent the price type.
 * - Tag: 423
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const PriceType: Readonly<{
    /** Percentage (i.e. percent of par) (often called "dollar price" for fixed income) */
    readonly Percentage: 1;
    /** Per unit (i.e. per share or contract) */
    readonly PerUnit: 2;
    /** Fixed amount (absolute value) */
    readonly FixedAmount: 3;
    /** Discount - percentage points below par */
    readonly Discount: 4;
    /** Premium - percentage points over par */
    readonly Premium: 5;
    /** Spread (basis points spread)
        Usually the difference in yield between two switched bonds or a corporate bond traded spread-to-benchmark. */
    readonly Spread: 6;
    /** TED Price */
    readonly TEDPrice: 7;
    /** TED Yield */
    readonly TEDYield: 8;
    /** Yield */
    readonly Yield: 9;
    /** Fixed cabinet trade price (primarily for listed futures and options) */
    readonly FixedCabinetTradePrice: 10;
    /** Variable cabinet trade price (primarily for listed futures and options) */
    readonly VariableCabinetTradePrice: 11;
    /** Price spread
        Price spread is expressed based on market convention for the asset being priced or traded. For example, the difference between the prices of a multileg switch or strategy expressed in basis points for a CDS or TBA roll; a price value to be added to a reference price, such as a "pay up" for specified pools */
    readonly PriceSpread: 12;
    /** Product ticks in halves */
    readonly ProductTicksInHalves: 13;
    /** Product ticks in fourths */
    readonly ProductTicksInFourths: 14;
    /** Product ticks in eighths */
    readonly ProductTicksInEighths: 15;
    /** Product ticks in sixteenths */
    readonly ProductTicksInSixteenths: 16;
    /** Product ticks in thirty-seconds */
    readonly ProductTicksInThirtySeconds: 17;
    /** Product ticks in sixty-fourths */
    readonly ProductTicksInSixtyFourths: 18;
    /** Product ticks in one-twenty-eighths */
    readonly ProductTicksInOneTwentyEighths: 19;
    /** Normal rate representation (e.g. FX rate) */
    readonly NormalRateRepresentation: 20;
    /** Inverse rate representation (e.g. FX rate) */
    readonly InverseRateRepresentation: 21;
    /** Basis points
        When the price is not spread based. */
    readonly BasisPoints: 22;
    /** Up front points
        Used specifically for CDS pricing. */
    readonly UpfrontPoints: 23;
    /** Interest rate
        When the price is an interest rate. For example, used with benchmark reference rate. */
    readonly InterestRate: 24;
    /** Percentage of notional */
    readonly PercentageNotional: 25;
}>;
export type PriceType = (typeof PriceType)[keyof typeof PriceType];
