/**
 * Generic listener for Ethereum events and objects.
 */ export interface EthereumListener < T > { param syncIdentifier onSyncCompleted ( syncIdentifier ? ) : Promise < void > ; param t handle ( t ) : Promise < void > ; }