import { BaseMessageSignerWalletAdapter, SendTransactionOptions } from '@solana/wallet-adapter-base'; import { Connection, Transaction, TransactionSignature, VersionedTransaction } from '@solana/web3.js'; export declare class SolanaWalletClient { private _adapter; constructor(adapter: BaseMessageSignerWalletAdapter); signTransaction(transaction: Transaction | VersionedTransaction): Promise; sendTransaction(transaction: Transaction | VersionedTransaction, connection: Connection, options?: SendTransactionOptions): Promise; signAllTransactions(transactions: (Transaction | VersionedTransaction)[]): Promise<(Transaction | VersionedTransaction)[]>; signMessage(message: Uint8Array): Promise; } //# sourceMappingURL=SolanaWalletClient.d.ts.map