import { Network, Chain, ChainContext, UnsignedTransaction, Signer, SignAndSendSigner, TxHash } from '@wormhole-foundation/sdk'; import { TransferWallet } from '../../utils/wallet'; import { WormholeConnectWalletProvider } from '../../utils/wallet/types'; export declare class SDKv2Signer implements SignAndSendSigner { _chain: Chain; _chainContextV2: ChainContext; _address: string; _walletType: TransferWallet; _walletProvider: WormholeConnectWalletProvider; constructor(chain: Chain, chainContextV2: ChainContext, address: string, walletType: TransferWallet, walletProvider: WormholeConnectWalletProvider); static fromChain(chain: Chain, address: string, walletType: TransferWallet, walletProvider: WormholeConnectWalletProvider): Promise>; static fromPrivateKey(chain: Chain): Promise>; signAndSend(txs: UnsignedTransaction[]): Promise; chain(): C; address(): string; provider(): WormholeConnectWalletProvider; } //# sourceMappingURL=signer.d.ts.map