import { CommandExecuteContext, CommandVerifyContext, VerificationResult } from '../../../../state_machine'; import { BaseCrossChainUpdateCommand } from '../../base_cross_chain_update_command'; import { CrossChainUpdateTransactionParams } from '../../types'; import { MainchainInteroperabilityInternalMethod } from '../internal_method'; export declare class SubmitMainchainCrossChainUpdateCommand extends BaseCrossChainUpdateCommand { verify(context: CommandVerifyContext): Promise; execute(context: CommandExecuteContext): Promise; private _beforeCrossChainMessageForwarding; private _forward; }