import { IWallet, NetworkType, WalletType } from './types'; export default class SolanaWallet implements IWallet { chainId: number; network: NetworkType; wallet: WalletType; provider: any; constructor(wallet: WalletType, provider?: any); get account(): any; connect(silent?: boolean): Promise; disconnect(): Promise; onAccountChanged(callback: any): void; onChainChanged(): void; onDisconnect(callback: any): void; }