import { VerifiedContract, Options } from "../index";
import { VerifiedWallet } from "../../wallet";
export default class Rates extends VerifiedContract {
    contractAddress: string;
    constructor(signer: VerifiedWallet, contractNetworkAddress: string);
    _getMeeQuote(paymentTokenAddress: string, functionName: string, args: any[], apiKey?: string, rpcUrl?: string): Promise<{
        tokenAddress: string;
        amount: string;
        amountInWei: string;
        amouuntValue: string;
        chainId: number;
        functionName: string;
    }>;
    setFeeTo(_feeTo: string, _fee: string, _feeType: string, options?: Options): any;
    setFeeToSetter(_feeToSetter: string, options?: Options): any;
    setCustodian(_custodian: string, options?: Options): any;
    getFee(_feeType: string, options?: Options): any;
    getFeeToSetter(): any;
    getCustodian(): any;
}
