import { INetworkRpcClient, NetworkGasEstimate, Erc20TokenMetadata } from '../../application/ports/network-rpc-client';
export declare class NetworkRpcClient implements INetworkRpcClient {
    getGasEstimate(chainId: number): Promise<NetworkGasEstimate | null>;
    getErc20TokenMetadata(chainId: number, contractAddress: string): Promise<Erc20TokenMetadata | null>;
    private callEthCall;
    private callRpc;
    private decodeUint256;
    private decodeAbiString;
}
//# sourceMappingURL=network-rpc-client.d.ts.map