import type { GenericSigner } from 'rango-types';
import type { EvmTransaction } from 'rango-types/mainApi';
export declare class EthereumSigner implements GenericSigner<EvmTransaction> {
    signMessage(msg: string): Promise<string>;
    signAndSendTx(tx: EvmTransaction, fromAddress: string, chainId: string | null): Promise<{
        hash: string;
    }>;
}
