import { providers } from "ethers";
import { EvmGasPriceEstimate } from "../types";
import { GasPriceEstimateOptions } from "../oracle";
/**
 * @notice Return Arbitrum orbit gas fees
 * @dev Arbitrum Nitro implements EIP-1559 pricing, but the priority fee is always refunded to the caller.
 * Reference: https://docs.arbitrum.io/how-arbitrum-works/gas-fees so we hardcode the priority fee
 * to 1 wei.
 * @param provider Ethers Provider
 * @param opts See notes below on specific parameters.
 * @param baseFeeMultiplier Amount to multiply base fee.
 * @param priorityFeeMultiplier Unused in this function because arbitrum priority fee is hardcoded to 1 wei by this
 * function.
 * @returns GasPriceEstimate
 */
export declare function eip1559(provider: providers.Provider, opts: GasPriceEstimateOptions): Promise<EvmGasPriceEstimate>;
//# sourceMappingURL=arbitrum.d.ts.map