declare module "@yeisonkirax/ibm-mq" { /** * This is a class containing the fields needed for the MQPMO * (MQ Put Message Options) structure. See the * {@link https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_latest/com.ibm.mq.ref.dev.doc/q098650_.htm|MQ Knowledge Center} * for more details on the usage of each field. * Not all of the underlying fields may be exposed in this object. *

Note: This sets the FIQ flag by default, which is not standard in the MQI * but probably should have been. It's also forced to be set elsewhere. */ class MQPMO { Options:number | MQC_MQPMO[]; Context: string; ResolvedQName: string; ResolvedQMgrName: string; OriginalMsgHandle: HMSG; NewMsgHandle: HMSG; Action: number; PubLevel: number; } }