import { AssetTransferInfo } from './asset-transfer-info.cjs'; import { DirectCallRequest } from './direct-call-request.cjs'; import { IndexValuePair } from './index-value-pair.cjs'; import { RefTxInfo } from './ref-tx-info.cjs'; import { TransferInfo } from './transfer-info.cjs'; import { VtxMeta } from './vtx-meta.cjs'; export type VmTxState = { meta: VtxMeta; refLink: RefTxInfo; refTxRound: number; refTimeoutLimit: number; directCall: DirectCallRequest; tokenIdTable: string[]; vmRound: number; newTokens: IndexValuePair[]; transfers: TransferInfo[]; assetTransfer: AssetTransferInfo[]; retFuel: string; retAmount: string; retTokens: IndexValuePair[]; result: string; error: string; subId: string; execIndex: number; };