import { MessageTypes, TypedMessage } from '@metamask/eth-sig-util'; import { Wallet } from 'ethers'; import { BitSigner, SendTransactionParam } from './BitSigner'; export declare class EthersSigner extends BitSigner { signer: Wallet; constructor(signer: Wallet); signTypedData(data: TypedMessage): Promise; sendTransaction(sendTransactionParam: SendTransactionParam): Promise; }