/**
 * Specifies the funding source used to finance margin or collateralized loan.
 * - Tag: 2846
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const FundingSource: Readonly<{
    /** Repurchase agreement
        Repurchase agreements or Buy Sellbacks. In the context of EU SFTR reporting this corresponds to code "REPO". */
    readonly Repo: 0;
    /** Cash
        Cash collateral from securities lending. In the context of EU SFTR reporting this corresponds to code "SECL". */
    readonly Cash: 1;
    /** Free credits
        In the context of EU SFTR reporting this corresponds to code "FREE". */
    readonly FreeCedits: 2;
    /** Customer short sales
        Proceeds from customer short sales. In the context of EU SFTR reporting this corresponds to code "CSHS". */
    readonly CustomerShortSales: 3;
    /** Broker short sales
        Proceeds from broker short sales. In the context of EU SFTR reporting this corresponds to code "BSHS". */
    readonly BrokerShortSales: 4;
    /** Unsecured borrowing
        In the context of EU SFTR reporting this corresponds to code "UBOR". */
    readonly UnsecuredBorrowing: 5;
    /** Other
        In the context of EU SFTR reporting this corresponds to code "OTHR". */
    readonly Other: 99;
}>;
export type FundingSource = (typeof FundingSource)[keyof typeof FundingSource];
