import { AssetTransferInfo } from '../common/asset-transfer-info.mjs'; import { RefVtx } from '../common/ref-vtx.mjs'; import { TokenValueAB } from '../common/token-value-ab.mjs'; import { TxBase } from '../common/tx-base.mjs'; import { TxVSignature } from '../common/tx-vsignature.mjs'; import { VmTxState } from '../common/vm-tx-state.mjs'; export type TxActivateVmeResult = TxBase & TxVSignature & { vmeId: string; subId: string; vmResult: VmTxState; refVmResult: RefVtx; callIndex: number; amount: string; balance: string; tokenBalances: TokenValueAB[]; tokenProof: string; tokenHash: string; assets: AssetTransferInfo[]; assetProof: string; assetHash: string; };