/**
 * Type of ContAmtValue (520).
    NOTE That Commission Amount / % in Contract Amounts is the commission actually charged, rather than the commission instructions given in Fields 2/3.
 * - Tag: 519
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const ContAmtType: Readonly<{
    /** Commission amount (actual) */
    readonly CommissionAmount: 1;
    /** Commission percent (actual) */
    readonly CommissionPercent: 2;
    /** Initial Charge Amount */
    readonly InitialChargeAmount: 3;
    /** Initial Charge Percent */
    readonly InitialChargePercent: 4;
    /** Discount Amount */
    readonly DiscountAmount: 5;
    /** Discount Percent */
    readonly DiscountPercent: 6;
    /** Dilution Levy Amount */
    readonly DilutionLevyAmount: 7;
    /** Dilution Levy Percent */
    readonly DilutionLevyPercent: 8;
    /** Exit Charge Amount */
    readonly ExitChargeAmount: 9;
    /** Exit Charge Percent */
    readonly ExitChargePercent: 10;
    /** Fund-Based Renewal Commission Percent (a.k.a. Trail commission) */
    readonly FundBasedRenewalCommissionPercent: 11;
    /** Projected Fund Value (i.e. for investments intended to realise or exceed a specific future value) */
    readonly ProjectedFundValue: 12;
    /** Fund-Based Renewal Commission Amount (based on Order value) */
    readonly FundBasedRenewalCommissionOnOrder: 13;
    /** Fund-Based Renewal Commission Amount (based on Projected Fund value) */
    readonly FundBasedRenewalCommissionOnFund: 14;
    /** Net Settlement Amount */
    readonly NetSettlementAmount: 15;
}>;
export type ContAmtType = (typeof ContAmtType)[keyof typeof ContAmtType];
