import { IChainConfig, QueryTransactionsResponse, QueryTxFilter } from "../types"; import { EVMChain } from "./evm-chain.service"; import BlockScoutClient from "../utils/blockScout"; export declare abstract class EvmBlockScoutService extends EVMChain { readonly chainConfig: IChainConfig; apiClient: BlockScoutClient; constructor(chainConfig: IChainConfig); getTransactions(address: string, filter?: Partial): Promise; getTokenTransactions(address: string, tokenAddress: string | null, filter?: Partial): Promise; getInternalTransactions(address: string, filter?: Partial): Promise; }