import Big from "big.js"; import * as ethers from "ethers"; import * as types from "../types"; export * from "ethers"; export declare const getProvider: (params: { network: types.Network; rpcUrl?: string; }) => ethers.ethers.JsonRpcProvider; export declare const getClearingHouseInstance: (params: { network: types.Network; rpcUrl?: string; wallet?: ethers.Wallet; }) => types.ClearingHouse; export declare const getClearingHouseOrdinalsInstance: (params: { network: types.Network; rpcUrl?: string; wallet?: ethers.Wallet; }) => types.ClearingHouse; export declare const getInsuranceFundInstance: (params: { network: types.Network; rpcUrl?: string; wallet?: ethers.Wallet; }) => types.InsuranceFund; export declare const getInsuranceFundOrdinalsInstance: (params: { network: types.Network; rpcUrl?: string; wallet?: ethers.Wallet; }) => types.InsuranceFund; export declare const getWethInstance: (params: { network: types.Network; rpcUrl?: string; wallet?: ethers.Wallet; }) => types.ERC20; export declare const getWbtcInstance: (params: { network: types.Network; rpcUrl?: string; wallet?: ethers.Wallet; }) => types.ERC20; export declare const checksum: typeof ethers.ethers.getAddress; export declare const getBalance: (params: { address: string; rpcUrl?: string; network: types.Network; }) => Promise; export declare const getWethBalance: (params: { address: string; rpcUrl?: string; network: types.Network; }) => Promise;