import { type TransactionReceipt } from 'viem'; import { type TransactionDepositedEvent } from '../types/depositTransaction.js'; export type TransactionDepositedEventDetails = { event: TransactionDepositedEvent; logIndex: number; }; export type GetTransactionDepositedEventsParams = { txReceipt: TransactionReceipt; }; export type GetTransactionDepositedEventsReturnType = TransactionDepositedEventDetails[]; /** * @description Returns the TransactionDeposited event and log index, if found, * from the transaction receipt * * @param {TransactionReceipt} receipt the receipt of the transaction supposedly containing the TransactionDeposited event * @returns {GetDepositEventInfoFromTxReceiptParams} An array of L2 transaction hashes, corresponding to all TransactionDeposited events found in the transaction */ export declare function getTransactionDepositedEvents({ txReceipt, }: GetTransactionDepositedEventsParams): GetTransactionDepositedEventsReturnType; //# sourceMappingURL=getTransactionDepositedEvents.d.ts.map