import type { Log, Interface } from 'ethers'; import type { TransactionData } from '../types/models/transaction.model.js'; /** * * Parses the transfer event log and updates the TransactionData * object with the transferred token data. * * @function * @param {TransactionData} tx - The TransactionData object to update. * @param {Log} log - The log containing the transfer event data. * @param {string} logAddress - The address of the log. * @param {Interface} iface - The interface object containing the ABI for the market. * @throws {Error} Will throw an error if the transfer event is invalid or if the contract address is invalid. **/ declare const parseTransferEvent: (tx: TransactionData, log: Log, logAddress: string, iface: Interface) => void; export { parseTransferEvent }; //# sourceMappingURL=parseTransferEvent.d.ts.map