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