/**
 * Specifies the regulatory mandate or rule that the transaction complies with.
 * - Tag: 2347
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const RegulatoryTransactionType: Readonly<{
    /** None (default if not specified)
        The transaction does not fall under any special regulatory rule or mandate. */
    readonly None: 0;
    /** Swap Execution Facility (SEF) required transaction
        The transaction is a "Required" transaction under Dodd-Frank Act SEF Rules. "Required" transactions are subject to the trade execution mandate under section 2(h)(8) of the CEA and are not block trades. */
    readonly SEFRequiredTransaction: 1;
    /** Swap Execution Facility (SEF) permitted transaction
        The transaction is a "Permitted" transaction under Dodd-Frank Act SEF Rules. "Permitted" transactions are not subject to the clearing and trade execution mandates, illiquid or bespoke swaps, or block trades. */
    readonly SEFPermittedTransaction: 2;
}>;
export type RegulatoryTransactionType = (typeof RegulatoryTransactionType)[keyof typeof RegulatoryTransactionType];
