import { providers } from "ethers";
import { GasArgs, GasConfiguration } from "../types";
export declare const getGasPrice: (providerOrSigner: providers.JsonRpcProvider | providers.JsonRpcSigner) => Promise<number>;
export declare const getGasSettings: (chainId: number, rpcUrl?: string | undefined, gasArgs?: GasArgs | undefined) => Promise<GasConfiguration>;
export declare const getGasFeeData: (provider: providers.Provider) => Promise<{
    gasPrice: number;
    maxFeePerGas: number;
    maxPriorityFeePerGas: number;
}>;
