import BigN from 'bignumber.js'; import BNEther from 'bn.js'; import { SignedTransaction } from 'web3-core'; export declare class Transaction { readonly nonce: string; readonly gasPrice: string; readonly gas: string; readonly to: string; readonly value: string; readonly data: string; readonly ethereumChainId: string; readonly isSafe: boolean; constructor(nonce: string, gasPrice: string, gas: string, to: string, value: string, data: string, ethereumChainId: string); } export declare const anyNumberToBN: (value?: string | number | BNEther) => BigN; export declare const createTransactionFromRLP: (rlp: string) => Transaction | null; export declare const signatureToHex: (sig: SignedTransaction) => string;