UNPKG

@keygate/wallet-management

Version:

Keygate Wallet Management solution.

19 lines (18 loc) 701 B
import { ChainType } from '@keygate/sdk'; import type { WalletConnector } from '../types/walletConnector.js'; export type CombinedWalletConnector = { connector: WalletConnector; chainType: ChainType; }; export type CombinedWallet = { id: string; name: string; icon?: string; connectors: CombinedWalletConnector[]; }; export declare const useCombinedWallets: () => { installedWallets: CombinedWallet[]; notDetectedWallets: CombinedWallet[]; }; export declare const walletComparator: (a: CombinedWallet, b: CombinedWallet) => number; export declare const walletEcosystemsComparator: (a: CombinedWalletConnector, b: CombinedWalletConnector, order: ChainType[]) => number;