import { Transaction } from '@solana/web3.js'; import BaseWallet from './baseWallet.js'; export declare const GUEST_ADDRESS = "GuestAccount11111111111111111111111111111111"; declare type ExpanedProvider = WalletProvider & { address: string; }; declare class GuestWallet extends BaseWallet { private _callback; constructor(callback?: () => void); getProvider(): Promise; getAddress(): Promise; signTransaction(transaction: Transaction): Promise; signAllTransaction(transactions: Transaction[]): Promise; signMessage(message: string): Promise<{ signature: string; address: string; message: string; }>; verifySignature(signature: string, message: string, address?: string): Promise; disconnect(): Promise; } export default GuestWallet;