import { ethers } from 'ethers';
import { EthereumCoins } from '../../../../networks';
import { CustomTransaction } from '../../models';
export declare const signInEthereum: (coin: EthereumCoins, { from, to, data, value }: CustomTransaction) => Promise<import("@trezor/connect-web").Unsuccessful | {
    success: boolean;
    payload: ethers.providers.TransactionResponse;
}>;
