export { BounceClient } from './class/BounceClient';
export { Bouncer } from './class/Bouncer';
export { Currency } from './class/Currency';
declare const _default: {
    web3: {
        MAX_ALLOWANCE: "0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff";
        ZERO_ADDRESS: "0x0000000000000000000000000000000000000000";
        ChainState: Record<import("./types").SupportChain, import("./types").IChainConfig>;
        LogicContractAddr: Record<import("./types").SupportChain, {
            BounceFixedSwap: string;
        }>;
        TokenContractAddr: Record<import("./types").SupportChain, {
            AUCTION?: string;
            USDT?: string;
            USDC?: string;
            DAI?: string;
            BUSD?: string;
            ARB?: string;
            ETH?: string;
            WBTC?: string;
            WETH?: string;
            UNI?: string;
        }>;
    };
    utils: {
        wrapperBn: (tar: string | number | import("ethers").BigNumber | import("bignumber.js").BigNumber) => import("bignumber.js").BigNumber;
        bn_fromWei: (tar: string | number | import("ethers").BigNumber | import("bignumber.js").BigNumber, decimals?: string | number, fixed?: number) => number;
        bn_toWei: (tar: string | number | import("ethers").BigNumber | import("bignumber.js").BigNumber, decimals?: string | number) => string;
        GWEI: import("ethers").BigNumber;
        ETHER: import("ethers").BigNumber;
    };
};
export default _default;
