import { EIP6963Connector, type EIP6963Connector as EIP6963ConnectorInterface } from './EIP6963Connector.ts'; export type WalletListener = () => void; export declare class EthWalletConnections { private discoveredWallets; private listeners; constructor(); addWallet(wallet: EIP6963ConnectorInterface): void; onDestroy(): void; removeWallet(wallet: EIP6963ConnectorInterface): void; subscribe(listener: WalletListener): () => void; wallets(): Partial>; private emitChange; private newWalletListener; private setupListeners; } //# sourceMappingURL=EthWalletConnections.d.ts.map