import type { Hex } from '@metamask/utils'; import type { RemoteTransactionSource, RemoteTransactionSourceRequest, TransactionMeta } from './types'; /** * A RemoteTransactionSource that fetches transaction data from Etherscan. */ export declare class EtherscanRemoteTransactionSource implements RemoteTransactionSource { #private; constructor({ apiKey, includeTokenTransfers, }?: { apiKey?: string; includeTokenTransfers?: boolean; }); isSupportedNetwork(chainId: Hex, _networkId: string): boolean; fetchTransactions(request: RemoteTransactionSourceRequest): Promise; } //# sourceMappingURL=EtherscanRemoteTransactionSource.d.ts.map