import { Interface } from '@ethersproject/abi'; import { TransactionReceipt } from '@ethersproject/abstract-provider'; import { LogDescription } from '@ethersproject/abi'; export interface TransactionEvent extends LogDescription { txHash: string; address: string; timestamp?: number; blockNumber?: number; logIndex: number; } export declare function extractEvents(receipt: TransactionReceipt, contractInterfaces: Interface[], eventNames?: string[]): TransactionEvent[]; export declare function eventExists(nameOrSignatureOrTopic: string, contractInterface: Interface): boolean; //# sourceMappingURL=event.d.ts.map