import { Token } from "../../../../../common/tokens";
import { EvmWeb3Public } from "../../../../../core/blockchain/web3-public-service/web3-public/evm-web3-public/evm-web3-public";
export declare class ArchonContractService {
    static fetchDepositFeeBps(fromToken: Token, toToken: Token): Promise<number>;
    static fetchLayerZeroFee(fromToken: Token, toToken: Token): Promise<string>;
    static getWeb3AndAddress(fromToken: Token, toToken: Token): {
        web3: EvmWeb3Public;
        contract: {
            address: string;
            type: string;
        };
    };
}
