/**
 * Used to further clarify the value of PaymentType(40213).
 * - Tag: 40993
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const PaymentSubType: Readonly<{
    /** Initial (principal exchange) */
    readonly Initial: 0;
    /** Intermediate (principal exchange) */
    readonly Intermediate: 1;
    /** Final (principal exchange) */
    readonly Final: 2;
    /** Prepaid (premium forward) */
    readonly Prepaid: 3;
    /** Postpaid (premium forward) */
    readonly Postpaid: 4;
    /** Variable (premium forward) */
    readonly Variable: 5;
    /** Fixed (premium forward) */
    readonly Fixed: 6;
    /** Swap (premium)
        Indicates that the premium is to be paid in the style of payments under an IRS contract. */
    readonly Swap: 7;
    /** Conditional (principal exchange on exercise) */
    readonly Conditional: 8;
    /** Fixed rate
        Applicable to PaymentType(40213)=14 (Rebate) for which PaymentFixedRate(43097) and its qualifiers supersede PaymentAmount(40217). */
    readonly FixedRate: 9;
    /** Floating rate
        Applicable to PaymentType(40213)=14 (Rebate) for which PaymentFloatingRateIndex(43098) and its qualifiers supersede PaymentAmount(40217). */
    readonly FloatingRate: 10;
}>;
export type PaymentSubType = (typeof PaymentSubType)[keyof typeof PaymentSubType];
