import { BigNumber, BigNumberish, ethers } from "ethers";
export declare function getGasCost(network: string): Promise<BigNumberish>;
export declare function estimateGas(params: {
    function: "supply" | "borrow" | "withdraw" | "repay" | "claimRewards";
    providerRpc?: string;
    signer: ethers.Signer;
    network: string;
    amount?: number | ethers.BigNumberish;
    isMax?: boolean;
    test?: boolean;
    asset?: string;
    trancheId?: number;
    underlying?: string;
    referrer?: number;
    incentivizedAssets?: string[];
    to?: string;
}): Promise<BigNumber>;
