/**
 * Type of Security Definition Request.
 * - Tag: 321
 * - FIX Specification type: int
 * - Mapped type: number
 * @readonly
 * @public
 */
export declare const SecurityRequestType: Readonly<{
    /** Request Security identity and specifications */
    readonly RequestSecurityIdentityAndSpecifications: 0;
    /** Request Security identity for the specifications provided (name of the security is not supplied) */
    readonly RequestSecurityIdentityForSpecifications: 1;
    /** Request List Security Types */
    readonly RequestListSecurityTypes: 2;
    /** Request List Securities (can be qualified with Symbol, SecurityType, TradingSessionID, SecurityExchange. If provided then only list Securities for the specific type.) */
    readonly RequestListSecurities: 3;
    /** Symbol */
    readonly Symbol: 4;
    /** SecurityType and or CFICode */
    readonly SecurityTypeAndOrCFICode: 5;
    /** Product */
    readonly Product: 6;
    /** TradingSessionID */
    readonly TradingSessionID: 7;
    /** All Securities */
    readonly AllSecurities: 8;
    /** MarketID or MarketID + MarketSegmentID */
    readonly MarketIDOrMarketID: 9;
}>;
export type SecurityRequestType = (typeof SecurityRequestType)[keyof typeof SecurityRequestType];
