export declare enum Requests {
    RequestAccounts = "eth_requestAccounts",
    Accounts = "eth_accounts",
    getBalance = "eth_getBalance",
    ChainId = "eth_chainId",
    SwitchEthereumChain = "wallet_switchEthereumChain",
    AddEthereumChain = "wallet_addEthereumChain",
    WatchAsset = "wallet_watchAsset",
    ScanQRCode = "wallet_scanQRCode",
    GasPrice = "eth_gasPrice"
}
export declare enum EthereumCoins {
    Ethereum = "eth",
    EthereumClassic = "etc",
    Ropsten = "trop",
    Goerli = "tgor",
    Binance = "BNB",
    BinanceTestnet = "tBNB",
    PalmTestnet = "tPALM",
    Palm = "PALM"
}
export declare enum ChainIds {
    EthereumMainNetwork = "0x1",
    RopstenTestNetwork = "0x3",
    RinkebyTestNetwork = "0x4",
    GoerliTestNetwork = "0x5",
    KovanTestNetwork = "0x2a",
    PolygonMainnet = "0x89",
    BinanceSmartChain = "0x38",
    BinanceSmartTestnet = "0x61",
    GanacheLocalhost = "0x0539",
    HardhatLocalhost = "0x7A69",
    Palm = "0x2a15c308d",
    PalmTestnet = "0x2a15c3083"
}
export declare enum ERC20Names {
    USDT = "USDT",
    BUSD_T = "BUSD-T",
    USDC = "USDC",
    USDC_goerli_1 = "USDC_goerli_1",
    DAI = "DAI"
}
export declare enum ContractTypes {
    ERC20 = "ERC20",
    ERC721 = "ERC721",
    ERC1155 = "ERC1155"
}
export declare const interfaceIds: {
    ERC20: string;
    ERC721: string;
    ERC1155: string;
};
