import { IWallet } from '@interchainjs/types'; import { Keypair } from '../keypair'; import { BaseSolanaSigner } from './base-signer'; import { SolanaSignArgs, SolanaSignedTransaction, SolanaSignerConfig } from './types'; /** * Primary Solana signer implementing IUniSigner via workflow builder. * Supports Keypair and IWallet authentication methods. */ export declare class SolanaSigner extends BaseSolanaSigner { constructor(auth: IWallet | Keypair, config: SolanaSignerConfig); /** * Sign transaction using standard workflow */ sign(args: SolanaSignArgs): Promise; }