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'; export type TxActivateVmeTransfer = TxBase & TxVSignature & { vmeId: string; subId: string; refVmResult: RefVtx; amount: string; balance: string; tokenBalances: TokenValueAB[]; tokenProof: string; tokenHash: string; assets: AssetTransferInfo[]; assetProof: string; assetHash: string; };