import { SolanaChain } from '@galacticcouncil/xc-core'; import { Keypair } from '@solana/web3.js'; import { SolanaWallet, SolanaTxObserver } from './types'; import { Call } from '../types'; export declare class SolanaSigner { #private; constructor(chain: SolanaChain, wallet: SolanaWallet | Keypair); signAndSend(call: Call, observer: SolanaTxObserver): Promise; signAndSendAll(calls: Call[], observer: SolanaTxObserver): Promise; private toVersioned; }