import { WalletErrorActionModule } from '../../exceptions';
export declare enum Wallet {
    Metamask = "metamask",
    Ledger = "ledger",
    LedgerLegacy = "ledger-legacy",
    Keplr = "keplr",
    WalletConnect = "wallet-connect",
    Leap = "leap",
    Cosmostation = "cosmostation",
    CosmostationEth = "cosmostation-eth"
}
export declare enum WalletDeviceType {
    Browser = "browser",
    Hardware = "hardware",
    Mobile = "mobile"
}
export declare const WalletAction: {
    SignTransaction: WalletErrorActionModule.SignTransaction;
    SignEthereumTransaction: WalletErrorActionModule.SignEthereumTransaction;
    SendTransaction: WalletErrorActionModule.SendTransaction;
    SendEthereumTransaction: WalletErrorActionModule.SendEthereumTransaction;
    GetAccounts: WalletErrorActionModule.GetAccounts;
    GetNetworkId: WalletErrorActionModule.GetNetworkId;
    GetChainId: WalletErrorActionModule.GetChainId;
    GetEthereumTransactionReceipt: WalletErrorActionModule.GetEthereumTransactionReceipt;
};
