///
///
import { IBaseWalletAccount, IBlockchainWallet, IKeyStore, ISignature } from '@portkey/types';
export declare class WalletAccount implements IBaseWalletAccount {
[key: string]: unknown;
address: string;
privateKey: string;
wallet: IBlockchainWallet;
constructor(wallet: IBlockchainWallet);
/**
* @param hexString hex string
* @returns hex string
*/
sign(hexString: string): Buffer;
encrypt(password: string, options?: Record): Promise;
signTransaction>(tx: Record): Promise;
}