import { CtpClient } from "../client.js";
import type * as S from "./structs.gen.js";
export declare enum TraderEvent {
    FrontConnected = "front-connected",
    FrontDisconnected = "front-disconnected",
    HeartBeatWarning = "heart-beat-warning",
    RspAuthenticate = "rsp-authenticate",
    RtnPrivateSeqNo = "rtn-private-seq-no",
    RspUserLogin = "rsp-user-login",
    RspUserLogout = "rsp-user-logout",
    RspUserPasswordUpdate = "rsp-user-password-update",
    RspTradingAccountPasswordUpdate = "rsp-trading-account-password-update",
    RspUserAuthMethod = "rsp-user-auth-method",
    RspGenUserCaptcha = "rsp-gen-user-captcha",
    RspGenUserText = "rsp-gen-user-text",
    RspOrderInsert = "rsp-order-insert",
    RspParkedOrderInsert = "rsp-parked-order-insert",
    RspParkedOrderAction = "rsp-parked-order-action",
    RspOrderAction = "rsp-order-action",
    RspQryMaxOrderVolume = "rsp-qry-max-order-volume",
    RspSettlementInfoConfirm = "rsp-settlement-info-confirm",
    RspRemoveParkedOrder = "rsp-remove-parked-order",
    RspRemoveParkedOrderAction = "rsp-remove-parked-order-action",
    RspExecOrderInsert = "rsp-exec-order-insert",
    RspExecOrderAction = "rsp-exec-order-action",
    RspForQuoteInsert = "rsp-for-quote-insert",
    RspQuoteInsert = "rsp-quote-insert",
    RspQuoteAction = "rsp-quote-action",
    RspBatchOrderAction = "rsp-batch-order-action",
    RspOptionSelfCloseInsert = "rsp-option-self-close-insert",
    RspOptionSelfCloseAction = "rsp-option-self-close-action",
    RspCombActionInsert = "rsp-comb-action-insert",
    RspQryOrder = "rsp-qry-order",
    RspQryTrade = "rsp-qry-trade",
    RspQryInvestorPosition = "rsp-qry-investor-position",
    RspQryTradingAccount = "rsp-qry-trading-account",
    RspQryInvestor = "rsp-qry-investor",
    RspQryTradingCode = "rsp-qry-trading-code",
    RspQryInstrumentMarginRate = "rsp-qry-instrument-margin-rate",
    RspQryInstrumentCommissionRate = "rsp-qry-instrument-commission-rate",
    RspQryUserSession = "rsp-qry-user-session",
    RspQryExchange = "rsp-qry-exchange",
    RspQryProduct = "rsp-qry-product",
    RspQryInstrument = "rsp-qry-instrument",
    RspQryDepthMarketData = "rsp-qry-depth-market-data",
    RspQryTraderOffer = "rsp-qry-trader-offer",
    RspQrySettlementInfo = "rsp-qry-settlement-info",
    RspQryTransferBank = "rsp-qry-transfer-bank",
    RspQryInvestorPositionDetail = "rsp-qry-investor-position-detail",
    RspQryNotice = "rsp-qry-notice",
    RspQrySettlementInfoConfirm = "rsp-qry-settlement-info-confirm",
    RspQryInvestorPositionCombineDetail = "rsp-qry-investor-position-combine-detail",
    RspQryCFMMCTradingAccountKey = "rsp-qry-cfmmc-trading-account-key",
    RspQryEWarrantOffset = "rsp-qry-e-warrant-offset",
    RspQryInvestorProductGroupMargin = "rsp-qry-investor-product-group-margin",
    RspQryExchangeMarginRate = "rsp-qry-exchange-margin-rate",
    RspQryExchangeMarginRateAdjust = "rsp-qry-exchange-margin-rate-adjust",
    RspQryExchangeRate = "rsp-qry-exchange-rate",
    RspQrySecAgentACIDMap = "rsp-qry-sec-agent-acid-map",
    RspQryProductExchRate = "rsp-qry-product-exch-rate",
    RspQryProductGroup = "rsp-qry-product-group",
    RspQryMMInstrumentCommissionRate = "rsp-qry-mm-instrument-commission-rate",
    RspQryMMOptionInstrCommRate = "rsp-qry-mm-option-instr-comm-rate",
    RspQryInstrumentOrderCommRate = "rsp-qry-instrument-order-comm-rate",
    RspQrySecAgentTradingAccount = "rsp-qry-sec-agent-trading-account",
    RspQrySecAgentCheckMode = "rsp-qry-sec-agent-check-mode",
    RspQrySecAgentTradeInfo = "rsp-qry-sec-agent-trade-info",
    RspQryOptionInstrTradeCost = "rsp-qry-option-instr-trade-cost",
    RspQryOptionInstrCommRate = "rsp-qry-option-instr-comm-rate",
    RspQryExecOrder = "rsp-qry-exec-order",
    RspQryForQuote = "rsp-qry-for-quote",
    RspQryQuote = "rsp-qry-quote",
    RspQryOptionSelfClose = "rsp-qry-option-self-close",
    RspQryInvestUnit = "rsp-qry-invest-unit",
    RspQryCombInstrumentGuard = "rsp-qry-comb-instrument-guard",
    RspQryCombAction = "rsp-qry-comb-action",
    RspQryTransferSerial = "rsp-qry-transfer-serial",
    RspQryAccountregister = "rsp-qry-accountregister",
    RspError = "rsp-error",
    RtnOrder = "rtn-order",
    RtnTrade = "rtn-trade",
    ErrRtnOrderInsert = "err-rtn-order-insert",
    ErrRtnOrderAction = "err-rtn-order-action",
    RtnInstrumentStatus = "rtn-instrument-status",
    RtnBulletin = "rtn-bulletin",
    RtnTradingNotice = "rtn-trading-notice",
    RtnErrorConditionalOrder = "rtn-error-conditional-order",
    RtnExecOrder = "rtn-exec-order",
    ErrRtnExecOrderInsert = "err-rtn-exec-order-insert",
    ErrRtnExecOrderAction = "err-rtn-exec-order-action",
    ErrRtnForQuoteInsert = "err-rtn-for-quote-insert",
    RtnQuote = "rtn-quote",
    ErrRtnQuoteInsert = "err-rtn-quote-insert",
    ErrRtnQuoteAction = "err-rtn-quote-action",
    RtnForQuoteRsp = "rtn-for-quote-rsp",
    RtnCFMMCTradingAccountToken = "rtn-cfmmc-trading-account-token",
    ErrRtnBatchOrderAction = "err-rtn-batch-order-action",
    RtnOptionSelfClose = "rtn-option-self-close",
    ErrRtnOptionSelfCloseInsert = "err-rtn-option-self-close-insert",
    ErrRtnOptionSelfCloseAction = "err-rtn-option-self-close-action",
    RtnCombAction = "rtn-comb-action",
    ErrRtnCombActionInsert = "err-rtn-comb-action-insert",
    RspQryContractBank = "rsp-qry-contract-bank",
    RspQryParkedOrder = "rsp-qry-parked-order",
    RspQryParkedOrderAction = "rsp-qry-parked-order-action",
    RspQryTradingNotice = "rsp-qry-trading-notice",
    RspQryBrokerTradingParams = "rsp-qry-broker-trading-params",
    RspQryBrokerTradingAlgos = "rsp-qry-broker-trading-algos",
    RspQueryCFMMCTradingAccountToken = "rsp-query-cfmmc-trading-account-token",
    RtnFromBankToFutureByBank = "rtn-from-bank-to-future-by-bank",
    RtnFromFutureToBankByBank = "rtn-from-future-to-bank-by-bank",
    RtnRepealFromBankToFutureByBank = "rtn-repeal-from-bank-to-future-by-bank",
    RtnRepealFromFutureToBankByBank = "rtn-repeal-from-future-to-bank-by-bank",
    RtnFromBankToFutureByFuture = "rtn-from-bank-to-future-by-future",
    RtnFromFutureToBankByFuture = "rtn-from-future-to-bank-by-future",
    RtnRepealFromBankToFutureByFutureManual = "rtn-repeal-from-bank-to-future-by-future-manual",
    RtnRepealFromFutureToBankByFutureManual = "rtn-repeal-from-future-to-bank-by-future-manual",
    RtnQueryBankBalanceByFuture = "rtn-query-bank-balance-by-future",
    ErrRtnBankToFutureByFuture = "err-rtn-bank-to-future-by-future",
    ErrRtnFutureToBankByFuture = "err-rtn-future-to-bank-by-future",
    ErrRtnRepealBankToFutureByFutureManual = "err-rtn-repeal-bank-to-future-by-future-manual",
    ErrRtnRepealFutureToBankByFutureManual = "err-rtn-repeal-future-to-bank-by-future-manual",
    ErrRtnQueryBankBalanceByFuture = "err-rtn-query-bank-balance-by-future",
    RtnRepealFromBankToFutureByFuture = "rtn-repeal-from-bank-to-future-by-future",
    RtnRepealFromFutureToBankByFuture = "rtn-repeal-from-future-to-bank-by-future",
    RspFromBankToFutureByFuture = "rsp-from-bank-to-future-by-future",
    RspFromFutureToBankByFuture = "rsp-from-future-to-bank-by-future",
    RspQueryBankAccountMoneyByFuture = "rsp-query-bank-account-money-by-future",
    RtnOpenAccountByBank = "rtn-open-account-by-bank",
    RtnCancelAccountByBank = "rtn-cancel-account-by-bank",
    RtnChangeAccountByBank = "rtn-change-account-by-bank",
    RspQryClassifiedInstrument = "rsp-qry-classified-instrument",
    RspQryCombPromotionParam = "rsp-qry-comb-promotion-param",
    RspQryRiskSettleInvstPosition = "rsp-qry-risk-settle-invst-position",
    RspQryRiskSettleProductStatus = "rsp-qry-risk-settle-product-status",
    RspQrySPBMFutureParameter = "rsp-qry-spbm-future-parameter",
    RspQrySPBMOptionParameter = "rsp-qry-spbm-option-parameter",
    RspQrySPBMIntraParameter = "rsp-qry-spbm-intra-parameter",
    RspQrySPBMInterParameter = "rsp-qry-spbm-inter-parameter",
    RspQrySPBMPortfDefinition = "rsp-qry-spbm-portf-definition",
    RspQrySPBMInvestorPortfDef = "rsp-qry-spbm-investor-portf-def",
    RspQryInvestorPortfMarginRatio = "rsp-qry-investor-portf-margin-ratio",
    RspQryInvestorProdSPBMDetail = "rsp-qry-investor-prod-spbm-detail",
    RspQryInvestorCommoditySPMMMargin = "rsp-qry-investor-commodity-spmm-margin",
    RspQryInvestorCommodityGroupSPMMMargin = "rsp-qry-investor-commodity-group-spmm-margin",
    RspQrySPMMInstParam = "rsp-qry-spmm-inst-param",
    RspQrySPMMProductParam = "rsp-qry-spmm-product-param",
    RspQrySPBMAddOnInterParameter = "rsp-qry-spbm-add-on-inter-parameter",
    RspQryRCAMSCombProductInfo = "rsp-qry-rcams-comb-product-info",
    RspQryRCAMSInstrParameter = "rsp-qry-rcams-instr-parameter",
    RspQryRCAMSIntraParameter = "rsp-qry-rcams-intra-parameter",
    RspQryRCAMSInterParameter = "rsp-qry-rcams-inter-parameter",
    RspQryRCAMSShortOptAdjustParam = "rsp-qry-rcams-short-opt-adjust-param",
    RspQryRCAMSInvestorCombPosition = "rsp-qry-rcams-investor-comb-position",
    RspQryInvestorProdRCAMSMargin = "rsp-qry-investor-prod-rcams-margin",
    RspQryRULEInstrParameter = "rsp-qry-rule-instr-parameter",
    RspQryRULEIntraParameter = "rsp-qry-rule-intra-parameter",
    RspQryRULEInterParameter = "rsp-qry-rule-inter-parameter",
    RspQryInvestorProdRULEMargin = "rsp-qry-investor-prod-rule-margin",
    RspQryInvestorPortfSetting = "rsp-qry-investor-portf-setting",
    RspQryInvestorInfoCommRec = "rsp-qry-investor-info-comm-rec",
    RspQryCombLeg = "rsp-qry-comb-leg",
    RspOffsetSetting = "rsp-offset-setting",
    RspCancelOffsetSetting = "rsp-cancel-offset-setting",
    RtnOffsetSetting = "rtn-offset-setting",
    ErrRtnOffsetSetting = "err-rtn-offset-setting",
    ErrRtnCancelOffsetSetting = "err-rtn-cancel-offset-setting",
    RspQryOffsetSetting = "rsp-qry-offset-setting",
    RspGenSMSCode = "rsp-gen-sms-code",
    RspSpdApply = "rsp-spd-apply",
    RspSpdApplyAction = "rsp-spd-apply-action",
    RspQrySpdApply = "rsp-qry-spd-apply",
    RtnSpdApply = "rtn-spd-apply",
    ErrRtnSpdApply = "err-rtn-spd-apply",
    ErrRtnSpdApplyAction = "err-rtn-spd-apply-action",
    RspHedgeCfm = "rsp-hedge-cfm",
    RspHedgeCfmAction = "rsp-hedge-cfm-action",
    RspQryHedgeCfm = "rsp-qry-hedge-cfm",
    RtnHedgeCfm = "rtn-hedge-cfm",
    ErrRtnHedgeCfm = "err-rtn-hedge-cfm",
    ErrRtnHedgeCfmAction = "err-rtn-hedge-cfm-action"
}
export declare const TRADER_EVENTS: Map<number, string>;
export declare abstract class TraderBase extends CtpClient {
    reqAuthenticate(req?: Partial<S.ReqAuthenticate>): Promise<unknown>;
    reqUserLogin(req?: Partial<S.ReqUserLogin>): Promise<unknown>;
    reqUserLogout(req?: Partial<S.UserLogout>): Promise<unknown>;
    reqUserPasswordUpdate(req?: Partial<S.UserPasswordUpdate>): Promise<unknown>;
    reqTradingAccountPasswordUpdate(req?: Partial<S.TradingAccountPasswordUpdate>): Promise<unknown>;
    reqUserAuthMethod(req?: Partial<S.ReqUserAuthMethod>): Promise<unknown>;
    reqGenUserCaptcha(req?: Partial<S.ReqGenUserCaptcha>): Promise<unknown>;
    reqGenUserText(req?: Partial<S.ReqGenUserText>): Promise<unknown>;
    reqUserLoginWithCaptcha(req?: Partial<S.ReqUserLoginWithCaptcha>): Promise<unknown>;
    reqUserLoginWithText(req?: Partial<S.ReqUserLoginWithText>): Promise<unknown>;
    reqUserLoginWithOtp(req?: Partial<S.ReqUserLoginWithOTP>): Promise<unknown>;
    reqOrderInsert(req?: Partial<S.InputOrder>): Promise<void>;
    reqParkedOrderInsert(req?: Partial<S.ParkedOrder>): Promise<unknown>;
    reqParkedOrderAction(req?: Partial<S.ParkedOrderAction>): Promise<unknown>;
    reqOrderAction(req?: Partial<S.InputOrderAction>): Promise<void>;
    reqQryMaxOrderVolume(req?: Partial<S.QryMaxOrderVolume>): Promise<unknown[]>;
    reqSettlementInfoConfirm(req?: Partial<S.SettlementInfoConfirm>): Promise<unknown>;
    reqRemoveParkedOrder(req?: Partial<S.RemoveParkedOrder>): Promise<unknown>;
    reqRemoveParkedOrderAction(req?: Partial<S.RemoveParkedOrderAction>): Promise<unknown>;
    reqExecOrderInsert(req?: Partial<S.InputExecOrder>): Promise<void>;
    reqExecOrderAction(req?: Partial<S.InputExecOrderAction>): Promise<void>;
    reqForQuoteInsert(req?: Partial<S.InputForQuote>): Promise<void>;
    reqQuoteInsert(req?: Partial<S.InputQuote>): Promise<void>;
    reqQuoteAction(req?: Partial<S.InputQuoteAction>): Promise<void>;
    reqBatchOrderAction(req?: Partial<S.InputBatchOrderAction>): Promise<void>;
    reqOptionSelfCloseInsert(req?: Partial<S.InputOptionSelfClose>): Promise<void>;
    reqOptionSelfCloseAction(req?: Partial<S.InputOptionSelfCloseAction>): Promise<void>;
    reqCombActionInsert(req?: Partial<S.InputCombAction>): Promise<void>;
    reqQryOrder(req?: Partial<S.QryOrder>): Promise<unknown[]>;
    reqQryTrade(req?: Partial<S.QryTrade>): Promise<unknown[]>;
    reqQryInvestorPosition(req?: Partial<S.QryInvestorPosition>): Promise<unknown[]>;
    reqQryTradingAccount(req?: Partial<S.QryTradingAccount>): Promise<unknown[]>;
    reqQryInvestor(req?: Partial<S.QryInvestor>): Promise<unknown[]>;
    reqQryTradingCode(req?: Partial<S.QryTradingCode>): Promise<unknown[]>;
    reqQryInstrumentMarginRate(req?: Partial<S.QryInstrumentMarginRate>): Promise<unknown[]>;
    reqQryInstrumentCommissionRate(req?: Partial<S.QryInstrumentCommissionRate>): Promise<unknown[]>;
    reqQryUserSession(req?: Partial<S.QryUserSession>): Promise<unknown[]>;
    reqQryExchange(req?: Partial<S.QryExchange>): Promise<unknown[]>;
    reqQryProduct(req?: Partial<S.QryProduct>): Promise<unknown[]>;
    reqQryInstrument(req?: Partial<S.QryInstrument>): Promise<unknown[]>;
    reqQryDepthMarketData(req?: Partial<S.QryDepthMarketData>): Promise<unknown[]>;
    reqQryTraderOffer(req?: Partial<S.QryTraderOffer>): Promise<unknown[]>;
    reqQrySettlementInfo(req?: Partial<S.QrySettlementInfo>): Promise<unknown[]>;
    reqQryTransferBank(req?: Partial<S.QryTransferBank>): Promise<unknown[]>;
    reqQryInvestorPositionDetail(req?: Partial<S.QryInvestorPositionDetail>): Promise<unknown[]>;
    reqQryNotice(req?: Partial<S.QryNotice>): Promise<unknown[]>;
    reqQrySettlementInfoConfirm(req?: Partial<S.QrySettlementInfoConfirm>): Promise<unknown[]>;
    reqQryInvestorPositionCombineDetail(req?: Partial<S.QryInvestorPositionCombineDetail>): Promise<unknown[]>;
    reqQryCfmmcTradingAccountKey(req?: Partial<S.QryCFMMCTradingAccountKey>): Promise<unknown[]>;
    reqQryEWarrantOffset(req?: Partial<S.QryEWarrantOffset>): Promise<unknown[]>;
    reqQryInvestorProductGroupMargin(req?: Partial<S.QryInvestorProductGroupMargin>): Promise<unknown[]>;
    reqQryExchangeMarginRate(req?: Partial<S.QryExchangeMarginRate>): Promise<unknown[]>;
    reqQryExchangeMarginRateAdjust(req?: Partial<S.QryExchangeMarginRateAdjust>): Promise<unknown[]>;
    reqQryExchangeRate(req?: Partial<S.QryExchangeRate>): Promise<unknown[]>;
    reqQrySecAgentAcidMap(req?: Partial<S.QrySecAgentACIDMap>): Promise<unknown[]>;
    reqQryProductExchRate(req?: Partial<S.QryProductExchRate>): Promise<unknown[]>;
    reqQryProductGroup(req?: Partial<S.QryProductGroup>): Promise<unknown[]>;
    reqQryMmInstrumentCommissionRate(req?: Partial<S.QryMMInstrumentCommissionRate>): Promise<unknown[]>;
    reqQryMmOptionInstrCommRate(req?: Partial<S.QryMMOptionInstrCommRate>): Promise<unknown[]>;
    reqQryInstrumentOrderCommRate(req?: Partial<S.QryInstrumentOrderCommRate>): Promise<unknown[]>;
    reqQrySecAgentTradingAccount(req?: Partial<S.QryTradingAccount>): Promise<unknown[]>;
    reqQrySecAgentCheckMode(req?: Partial<S.QrySecAgentCheckMode>): Promise<unknown[]>;
    reqQrySecAgentTradeInfo(req?: Partial<S.QrySecAgentTradeInfo>): Promise<unknown[]>;
    reqQryOptionInstrTradeCost(req?: Partial<S.QryOptionInstrTradeCost>): Promise<unknown[]>;
    reqQryOptionInstrCommRate(req?: Partial<S.QryOptionInstrCommRate>): Promise<unknown[]>;
    reqQryExecOrder(req?: Partial<S.QryExecOrder>): Promise<unknown[]>;
    reqQryForQuote(req?: Partial<S.QryForQuote>): Promise<unknown[]>;
    reqQryQuote(req?: Partial<S.QryQuote>): Promise<unknown[]>;
    reqQryOptionSelfClose(req?: Partial<S.QryOptionSelfClose>): Promise<unknown[]>;
    reqQryInvestUnit(req?: Partial<S.QryInvestUnit>): Promise<unknown[]>;
    reqQryCombInstrumentGuard(req?: Partial<S.QryCombInstrumentGuard>): Promise<unknown[]>;
    reqQryCombAction(req?: Partial<S.QryCombAction>): Promise<unknown[]>;
    reqQryTransferSerial(req?: Partial<S.QryTransferSerial>): Promise<unknown[]>;
    reqQryAccountregister(req?: Partial<S.QryAccountregister>): Promise<unknown[]>;
    reqQryContractBank(req?: Partial<S.QryContractBank>): Promise<unknown[]>;
    reqQryParkedOrder(req?: Partial<S.QryParkedOrder>): Promise<unknown[]>;
    reqQryParkedOrderAction(req?: Partial<S.QryParkedOrderAction>): Promise<unknown[]>;
    reqQryTradingNotice(req?: Partial<S.QryTradingNotice>): Promise<unknown[]>;
    reqQryBrokerTradingParams(req?: Partial<S.QryBrokerTradingParams>): Promise<unknown[]>;
    reqQryBrokerTradingAlgos(req?: Partial<S.QryBrokerTradingAlgos>): Promise<unknown[]>;
    reqQueryCfmmcTradingAccountToken(req?: Partial<S.QueryCFMMCTradingAccountToken>): Promise<unknown>;
    reqFromBankToFutureByFuture(req?: Partial<S.ReqTransfer>): Promise<unknown>;
    reqFromFutureToBankByFuture(req?: Partial<S.ReqTransfer>): Promise<unknown>;
    reqQueryBankAccountMoneyByFuture(req?: Partial<S.ReqQueryAccount>): Promise<unknown>;
    reqQryClassifiedInstrument(req?: Partial<S.QryClassifiedInstrument>): Promise<unknown[]>;
    reqQryCombPromotionParam(req?: Partial<S.QryCombPromotionParam>): Promise<unknown[]>;
    reqQryRiskSettleInvstPosition(req?: Partial<S.QryRiskSettleInvstPosition>): Promise<unknown[]>;
    reqQryRiskSettleProductStatus(req?: Partial<S.QryRiskSettleProductStatus>): Promise<unknown[]>;
    reqQrySpbmFutureParameter(req?: Partial<S.QrySPBMFutureParameter>): Promise<unknown[]>;
    reqQrySpbmOptionParameter(req?: Partial<S.QrySPBMOptionParameter>): Promise<unknown[]>;
    reqQrySpbmIntraParameter(req?: Partial<S.QrySPBMIntraParameter>): Promise<unknown[]>;
    reqQrySpbmInterParameter(req?: Partial<S.QrySPBMInterParameter>): Promise<unknown[]>;
    reqQrySpbmPortfDefinition(req?: Partial<S.QrySPBMPortfDefinition>): Promise<unknown[]>;
    reqQrySpbmInvestorPortfDef(req?: Partial<S.QrySPBMInvestorPortfDef>): Promise<unknown[]>;
    reqQryInvestorPortfMarginRatio(req?: Partial<S.QryInvestorPortfMarginRatio>): Promise<unknown[]>;
    reqQryInvestorProdSpbmDetail(req?: Partial<S.QryInvestorProdSPBMDetail>): Promise<unknown[]>;
    reqQryInvestorCommoditySpmmMargin(req?: Partial<S.QryInvestorCommoditySPMMMargin>): Promise<unknown[]>;
    reqQryInvestorCommodityGroupSpmmMargin(req?: Partial<S.QryInvestorCommodityGroupSPMMMargin>): Promise<unknown[]>;
    reqQrySpmmInstParam(req?: Partial<S.QrySPMMInstParam>): Promise<unknown[]>;
    reqQrySpmmProductParam(req?: Partial<S.QrySPMMProductParam>): Promise<unknown[]>;
    reqQrySpbmAddOnInterParameter(req?: Partial<S.QrySPBMAddOnInterParameter>): Promise<unknown[]>;
    reqQryRcamsCombProductInfo(req?: Partial<S.QryRCAMSCombProductInfo>): Promise<unknown[]>;
    reqQryRcamsInstrParameter(req?: Partial<S.QryRCAMSInstrParameter>): Promise<unknown[]>;
    reqQryRcamsIntraParameter(req?: Partial<S.QryRCAMSIntraParameter>): Promise<unknown[]>;
    reqQryRcamsInterParameter(req?: Partial<S.QryRCAMSInterParameter>): Promise<unknown[]>;
    reqQryRcamsShortOptAdjustParam(req?: Partial<S.QryRCAMSShortOptAdjustParam>): Promise<unknown[]>;
    reqQryRcamsInvestorCombPosition(req?: Partial<S.QryRCAMSInvestorCombPosition>): Promise<unknown[]>;
    reqQryInvestorProdRcamsMargin(req?: Partial<S.QryInvestorProdRCAMSMargin>): Promise<unknown[]>;
    reqQryRuleInstrParameter(req?: Partial<S.QryRULEInstrParameter>): Promise<unknown[]>;
    reqQryRuleIntraParameter(req?: Partial<S.QryRULEIntraParameter>): Promise<unknown[]>;
    reqQryRuleInterParameter(req?: Partial<S.QryRULEInterParameter>): Promise<unknown[]>;
    reqQryInvestorProdRuleMargin(req?: Partial<S.QryInvestorProdRULEMargin>): Promise<unknown[]>;
    reqQryInvestorPortfSetting(req?: Partial<S.QryInvestorPortfSetting>): Promise<unknown[]>;
    reqQryInvestorInfoCommRec(req?: Partial<S.QryInvestorInfoCommRec>): Promise<unknown[]>;
    reqQryCombLeg(req?: Partial<S.QryCombLeg>): Promise<unknown[]>;
    reqOffsetSetting(req?: Partial<S.InputOffsetSetting>): Promise<unknown>;
    reqCancelOffsetSetting(req?: Partial<S.InputOffsetSetting>): Promise<unknown>;
    reqQryOffsetSetting(req?: Partial<S.QryOffsetSetting>): Promise<unknown[]>;
    reqGenSmsCode(req?: Partial<S.ReqGenSMSCode>): Promise<unknown>;
    reqSpdApply(req?: Partial<S.InputSpdApply>): Promise<unknown>;
    reqSpdApplyAction(req?: Partial<S.InputSpdApplyAction>): Promise<unknown>;
    reqQrySpdApply(req?: Partial<S.QrySpdApply>): Promise<unknown[]>;
    reqHedgeCfm(req?: Partial<S.InputHedgeCfm>): Promise<unknown>;
    reqHedgeCfmAction(req?: Partial<S.InputHedgeCfmAction>): Promise<unknown>;
    reqQryHedgeCfm(req?: Partial<S.QryHedgeCfm>): Promise<unknown[]>;
}
//# sourceMappingURL=trader.gen.d.ts.map